summaryrefslogtreecommitdiff
path: root/libavcodec/bitstream_filters.c
diff options
context:
space:
mode:
authorMark Thompson <sw@jkqxz.net>2017-01-09 23:08:49 +0000
committerMark Thompson <sw@jkqxz.net>2017-06-24 17:41:30 +0100
commit49419925d33304ff907075289808226a695ff57b (patch)
treea3758e8313a36b37d55cbee60f937ddb177aefb2 /libavcodec/bitstream_filters.c
parentbc4e33ce0f0ea797b28d02d02ff29778cbf975a4 (diff)
downloadffmpeg-49419925d33304ff907075289808226a695ff57b.tar.gz
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.
Diffstat (limited to 'libavcodec/bitstream_filters.c')
-rw-r--r--libavcodec/bitstream_filters.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libavcodec/bitstream_filters.c b/libavcodec/bitstream_filters.c
index 1f6dd75d09..ce34de640d 100644
--- a/libavcodec/bitstream_filters.c
+++ b/libavcodec/bitstream_filters.c
@@ -41,6 +41,7 @@ extern const AVBitStreamFilter ff_noise_bsf;
extern const AVBitStreamFilter ff_null_bsf;
extern const AVBitStreamFilter ff_remove_extradata_bsf;
extern const AVBitStreamFilter ff_text2movsub_bsf;
+extern const AVBitStreamFilter ff_vp9_raw_reorder_bsf;
extern const AVBitStreamFilter ff_vp9_superframe_bsf;
extern const AVBitStreamFilter ff_vp9_superframe_split_bsf;