[FFmpeg-devel] [PATCH] ffmpeg: Fix bsf corrupting merged side data

James Almer jamrial at gmail.com
Thu Nov 3 16:17:05 EET 2016


On 11/3/2016 10:55 AM, Michael Niedermayer wrote:
> Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
> ---
>  ffmpeg.c | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/ffmpeg.c b/ffmpeg.c
> index 3b91710..6b7ce72 100644
> --- a/ffmpeg.c
> +++ b/ffmpeg.c
> @@ -789,6 +789,7 @@ static void output_packet(OutputFile *of, AVPacket *pkt, OutputStream *ost)
>      if (ost->nb_bitstream_filters) {
>          int idx;
>  
> +        av_packet_split_side_data(pkt);
>          ret = av_bsf_send_packet(ost->bsf_ctx[0], pkt);
>          if (ret < 0)
>              goto finish;
> 

Is there a testcase this fixes that can be turned into a FATE test?



More information about the ffmpeg-devel mailing list