tests: vorbisdec: properly configure audiodecoder when requiring perfect ts

This commit is contained in:
Mark Nauwelaerts 2011-10-08 20:16:04 +02:00
parent 12b54cccd1
commit 9e72c4790c

View file

@ -54,8 +54,11 @@ GST_START_TEST (test_timestamps)
GstBus *bus; GstBus *bus;
GError *error = NULL; GError *error = NULL;
/* allowing some tolerance permits audiodecoder to come up with
* perfect timestamps rather than sticking to upstream ts */
pipe_str = g_strdup_printf ("audiotestsrc num-buffers=100" pipe_str = g_strdup_printf ("audiotestsrc num-buffers=100"
" ! audio/x-raw-int,rate=44100 ! audioconvert ! vorbisenc ! vorbisdec" " ! audio/x-raw-int,rate=44100 ! audioconvert ! vorbisenc "
" ! vorbisdec tolerance=10000000 "
" ! identity check-imperfect-timestamp=TRUE ! fakesink"); " ! identity check-imperfect-timestamp=TRUE ! fakesink");
pipeline = gst_parse_launch (pipe_str, &error); pipeline = gst_parse_launch (pipe_str, &error);