[FFmpeg-devel] [PATCH] ffplay: Copy audio side data too. This fixes handling of some rare nellymoser files that change the sample rate mid stream (sample file at: http://trac.videolan.org/vlc/ticket/5586)

Marton Balint cus at passwd.hu
Thu Dec 1 21:32:05 CET 2011


On Wed, 30 Nov 2011, Michael Niedermayer wrote:

> Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
> ---
> ffplay.c |    3 +++
> 1 files changed, 3 insertions(+), 0 deletions(-)
>
> diff --git a/ffplay.c b/ffplay.c
> index 75e0bb5..51753e2 100644
> --- a/ffplay.c
> +++ b/ffplay.c
> @@ -2152,6 +2152,9 @@ static int audio_decode_frame(VideoState *is, double *pts_ptr)
>
>         pkt_temp->data = pkt->data;
>         pkt_temp->size = pkt->size;
> +        pkt_temp->flags           = pkt->flags;
> +        pkt_temp->side_data       = pkt->side_data;
> +        pkt_temp->side_data_elems = pkt->side_data_elems;
>
>         /* if update the audio clock with the pts */
>         if (pkt->pts != AV_NOPTS_VALUE) {
> -- 
> 1.7.5.4

Pushed to my stable branch, please merge.

Regards,
Marton


More information about the ffmpeg-devel mailing list