]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/opus_metadata_bsf.c
avcodec/indeo2: Remove #ifdef BITSTREAM_READER_LE cruft
[ffmpeg] / libavcodec / opus_metadata_bsf.c
index 867ad830d3705bed2a3be88e6cf31766b3f42fb8..723e31c24372b8ab6c61ea1fa7a7c6ed3c14f8e7 100644 (file)
@@ -16,7 +16,7 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#include "bsf.h"
+#include "bsf_internal.h"
 #include "libavutil/intreadwrite.h"
 #include "libavutil/opt.h"
 
@@ -25,11 +25,6 @@ typedef struct OpusBSFContext {
     int gain;
 } OpusBSFContext;
 
-static int opus_metadata_filter(AVBSFContext *bsfc, AVPacket *pkt)
-{
-    return ff_bsf_get_packet_ref(bsfc, pkt);
-}
-
 static int opus_metadata_init(AVBSFContext *bsfc)
 {
     OpusBSFContext *s = bsfc->priv_data;
@@ -67,6 +62,6 @@ const AVBitStreamFilter ff_opus_metadata_bsf = {
     .priv_data_size = sizeof(OpusBSFContext),
     .priv_class     = &opus_metadata_class,
     .init           = &opus_metadata_init,
-    .filter         = &opus_metadata_filter,
+    .filter         = &ff_bsf_get_packet_ref,
     .codec_ids      = codec_ids,
 };