Napisałem program, który wczytuje plik wav korzystając z fragmentu artykułu : http://4programmers.net/C/Artyku%C5%82y/Odtwarzanie_i_rejestrowanie_d%C5%BAwi%C4%99ku_na_niskim_poziomie._II_%5BWinApi%5D%5BCBuilder%5D
jednak nie działa on w przypadku, gdy w pliku wav są dodatkowe bloki opcjonalne pomiędzy fmt a data. Jak napisać warunek, który sprawdzi czy takie bloki istnieją??