Hi,

No, there is no guarantee that a valid frame header won't appear in the data, it is just reasonable unlikely. Therefore, a decoder should take this possibility into account.


Kind regards, Martijn van Beurden


Op 30-10-17 om 04:33 schreef Haolei Ye:

Hi FLAC developers,


This is Saki, a student from Australian National University currently working on FLAC decoding with GPU acceleration. I am now facing a problem of locating the FLAC frame header. I am now trying to find a way to find the nearest frame header after a specific byte. I have already filtered the invalid data, check the CRC-8 at the end of file. But I am still finding some incorrect frame header. My question is: is the design of FLAC frame header could be guaranteed that it won't be appears in the central of the frame data, i.e. the subframe content? If so, I have to check again with my implementation, but if not so, is there a way to find the nearest frame header without seektable?


Cheers,

Saki



_______________________________________________
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev

_______________________________________________
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev

Reply via email to