Treat all samples as sync frames in AviExtractor when appropriate
Update ChunkReader in AviExtractor to check MimeTypes.allSamplesAreSyncSamples(mimeType, codec). This ensures that for formats where all samples are guaranteed sync frames (such as audio tracks), samples are marked with BUFFER_FLAG_KEY_FRAME even if the index table omits the keyframe flag. Also add missing test.parameter.injector dependency to lib-decoder-av1 in build.gradle.kts to fix Gradle test compilation. PiperOrigin-RevId: 941011394
T
tonihei committed
d76ed20e30f5c40453ae9d125e0bea5d5f3d7b66
Parent: 46eaeee
Committed by Copybara-Service <copybara-worker@google.com>
on 7/1/2026, 11:29:48 AM