Files
livekit/pkg/sfu/buffer
Raja Subramanian 129b1df8e6 Use VP9 Key frame detection from Galene. (#1973)
* Use VP9 Key frame detection from Galene.

With ffmpeg generated VP9 file with single layer
and publishing via Go SDK, the key picture determination
outlined at https://datatracker.ietf.org/doc/html/draft-ietf-payload-vp9-16#page-13
under the F bit explanation does not work. It declares kay frame for
pretty much all frames. Unclear if ffmpeg generated bitstream has issues
or if that procedure in the above document does not work for single
layer case.

Using the bit stream explained here
https://storage.googleapis.com/downloads.webmproject.org/docs/vp9/vp9-bitstream-specification-v0.6-20160331-draft.pdf
(pages 28, 62, 63) implemented in Galene.
That is more expensive as it has to parse more, but works in all cases.

* Add AV1-TODo

* add some TODOs
2023-08-17 22:33:11 +05:30
..
2023-07-27 16:43:19 -07:00
2023-07-27 16:43:19 -07:00
2023-07-27 16:43:19 -07:00
2023-07-27 16:43:19 -07:00
2023-07-27 16:43:19 -07:00
2023-07-27 16:43:19 -07:00
2023-07-27 16:43:19 -07:00
2023-07-27 16:43:19 -07:00
2023-07-27 16:43:19 -07:00