X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavcodec%2Fnull_bsf.c;h=24d26dfb1aad98125be5e8ac1a5434f957131240;hb=768b07e3bca7e81d2f9c60badb3973d3d88481dc;hp=feb71248a970def58f21f309f055db073396560b;hpb=77eba7bd99355fc37a2bfc9d0224218f4022762c;p=ffmpeg diff --git a/libavcodec/null_bsf.c b/libavcodec/null_bsf.c index feb71248a97..24d26dfb1aa 100644 --- a/libavcodec/null_bsf.c +++ b/libavcodec/null_bsf.c @@ -24,17 +24,9 @@ #include "avcodec.h" #include "bsf.h" -static int null_filter(AVBSFContext *ctx, AVPacket *out) +static int null_filter(AVBSFContext *ctx, AVPacket *pkt) { - AVPacket *in; - int ret; - - ret = ff_bsf_get_packet(ctx, &in); - if (ret < 0) - return ret; - av_packet_move_ref(out, in); - av_packet_free(&in); - return 0; + return ff_bsf_get_packet_ref(ctx, pkt); } const AVBitStreamFilter ff_null_bsf = {