vp9: Add bsf to fix reordering in raw streams
authorMark Thompson <sw@jkqxz.net>
Mon, 9 Jan 2017 23:08:49 +0000 (23:08 +0000)
committerMark Thompson <sw@jkqxz.net>
Sat, 24 Jun 2017 16:41:30 +0000 (17:41 +0100)
commit49419925d33304ff907075289808226a695ff57b
treea3758e8313a36b37d55cbee60f937ddb177aefb2
parentbc4e33ce0f0ea797b28d02d02ff29778cbf975a4
vp9: Add bsf to fix reordering in raw streams

Takes a raw input stream containing frames with correct timestamps but
possibly out of order and inserts additional show-existing-frame
packets to correct the ordering.

(cherry picked from commit 34e051d16850701694410a0e72e0e4ff3a5ec293)
(cherry picked from commit b43b95f4789b6e60f9684918fd3c0a5f3f18aef6)

Also converted from bitstream to get_bits.
doc/bitstream_filters.texi
libavcodec/Makefile
libavcodec/bitstream_filters.c
libavcodec/version.h
libavcodec/vp9_raw_reorder_bsf.c [new file with mode: 0644]