avauddec: Set frame defaults for the audio decoders too
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Wed, 12 Dec 2012 15:57:19 +0000 (15:57 +0000)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Wed, 12 Dec 2012 15:57:19 +0000 (15:57 +0000)
ext/libav/gstavauddec.c

index 59c51fd..8834354 100644 (file)
@@ -434,6 +434,7 @@ gst_ffmpegauddec_audio_frame (GstFFMpegAudDec * ffmpegdec,
 
   gst_avpacket_init (&packet, data, size);
   memset (&frame, 0, sizeof (frame));
+  avcodec_get_frame_defaults (&frame);
   len = avcodec_decode_audio4 (ffmpegdec->context, &frame, &have_data, &packet);
 
   GST_DEBUG_OBJECT (ffmpegdec,