From c7cc95451929006b261824c7a80dd1f174cf1a4d Mon Sep 17 00:00:00 2001 From: =?utf8?q?Sebastian=20Dr=C3=B6ge?= Date: Wed, 1 Feb 2012 16:26:01 +0100 Subject: [PATCH] faad: Use new audio encoder/decoder base class API for srcpad caps --- ext/faad/gstfaad.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/ext/faad/gstfaad.c b/ext/faad/gstfaad.c index 15902f6..8fa3447 100644 --- a/ext/faad/gstfaad.c +++ b/ext/faad/gstfaad.c @@ -470,7 +470,6 @@ static gboolean gst_faad_update_caps (GstFaad * faad, faacDecFrameInfo * info) { gboolean ret; - GstCaps *caps; gboolean fmt_change = FALSE; GstAudioInfo ainfo; @@ -520,12 +519,7 @@ gst_faad_update_caps (GstFaad * faad, faacDecFrameInfo * info) if (ainfo.position[0] != GST_AUDIO_CHANNEL_POSITION_NONE) ainfo.flags &= ~GST_AUDIO_FLAG_UNPOSITIONED; - caps = gst_audio_info_to_caps (&ainfo); - - GST_DEBUG_OBJECT (faad, "New output caps: %" GST_PTR_FORMAT, caps); - - ret = gst_audio_decoder_set_outcaps (GST_AUDIO_DECODER (faad), caps); - gst_caps_unref (caps); + ret = gst_audio_decoder_set_output_format (GST_AUDIO_DECODER (faad), &ainfo); return ret; } -- 2.7.4