NewChromantics / PopH264

Low-level, minimal H264 decoder & encoder library for windows, hololens/uwp, ios/tvos/macos, linux, android/quest/magic leap. CAPI for use with c#, unreal, swift
http://poph264.com/
Mozilla Public License 2.0
84 stars 15 forks source link

Handle stream that starts with junk data. Report ignored packets/data #86

Open SoylentGraham opened 8 months ago

SoylentGraham commented 8 months ago

If someone is using this library to decode data, and pass half-good data, the library should at least still try and get something out of it. If someone passes in a stream, but with junk/bad headers at the start, but with H264/Jpeg/HEVC data, we should still get it out.