sbc: Fix bug in sbcenc when changing encoder parameters.

This commit is contained in:
Luiz Augusto von Dentz 2007-11-12 22:21:45 +00:00 committed by Tim-Philipp Müller
parent 97fcf537cd
commit 946d564292

View file

@ -218,6 +218,8 @@ gst_sbc_enc_fill_sbc_params (GstSbcEnc * enc, GstCaps * caps)
if (!(allocation = gst_structure_get_string (structure, "allocation"))) if (!(allocation = gst_structure_get_string (structure, "allocation")))
return FALSE; return FALSE;
sbc_finish (&enc->sbc);
sbc_init (&enc->sbc, 0);
enc->sbc.rate = rate; enc->sbc.rate = rate;
enc->sbc.channels = channels; enc->sbc.channels = channels;
enc->blocks = blocks; enc->blocks = blocks;