From: Reynaldo H. Verdejo Pinochet Date: Fri, 13 Jan 2012 17:50:49 +0000 (-0300) Subject: Fix wrong access to undefined struct member X-Git-Tag: RELEASE-0.11.2~2^2~37 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=87bb5dddb2bdae3fb9fc359776e81a3dbd9d69bc;p=platform%2Fupstream%2Fgst-plugins-base.git Fix wrong access to undefined struct member For the USE_TREMOLO case, GstVorbisDec doesn't have a vb member. Besides, Tremolo's vorbis_dsp_synthesis() expects a vorbis_dsp_state to be passed as first argument. Not a vorbis_block. --- diff --git a/ext/vorbis/gstvorbisdec.c b/ext/vorbis/gstvorbisdec.c index baff0dd..f476d45 100644 --- a/ext/vorbis/gstvorbisdec.c +++ b/ext/vorbis/gstvorbisdec.c @@ -557,7 +557,7 @@ vorbis_handle_data_packet (GstVorbisDec * vd, ogg_packet * packet, * before pushing data. */ #ifdef USE_TREMOLO - if (G_UNLIKELY (vorbis_dsp_synthesis (&vd->vb, packet, 1))) + if (G_UNLIKELY (vorbis_dsp_synthesis (&vd->vd, packet, 1))) goto could_not_read; #else if (G_UNLIKELY (vorbis_synthesis (&vd->vb, packet)))