From 61281d0117c924468e0614d19ba209e21337113e Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 19 Feb 2002 20:35:42 +0000 Subject: [PATCH] Always bring the elements to READY before trying to do capsnego. fix the caps as lame doesn't accept law==1 Original commit message from CVS: Always bring the elements to READY before trying to do capsnego. fix the caps as lame doesn't accept law==1 --- ext/lame/test-lame.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ext/lame/test-lame.c b/ext/lame/test-lame.c index 1d656cd76a..a8bfdeaea9 100644 --- a/ext/lame/test-lame.c +++ b/ext/lame/test-lame.c @@ -55,12 +55,13 @@ main (int argc, char *argv[]) "rate", GST_PROPS_INT (44100), "width", GST_PROPS_INT (16), "depth", GST_PROPS_INT (16), - "law", GST_PROPS_INT (1), + "law", GST_PROPS_INT (0), "signed", GST_PROPS_BOOLEAN (TRUE), "channels", GST_PROPS_INT (1) ); caps->fixed = TRUE; g_assert (caps != NULL); + gst_element_set_state (pipeline, GST_STATE_READY); g_print ("Setting caps on fakesrc's src pad\n"); if (! (gst_pad_try_set_caps (gst_element_get_pad (src, "src"), caps))) g_print ("Could not set caps !\n");