[Bug 763870] concat, cdparanoiasrc: silence gap 500ms between two tracks

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Mar 21 11:57:20 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=763870

--- Comment #4 from Topolsky <otopolsky at gmail.com> ---
Created attachment 324426
  --> https://bugzilla.gnome.org/attachment.cgi?id=324426&action=edit
analysing the samples before ringbuffer and before alsa

Another test on workaround solution (why it cuts off the end of track 2)

Record audio output with audacity and at the same time fwrite before ringbuffer
and before writing to alsa.
We see that before ringbuffer the data are there but when read from ringbuffer
before writing to alsa they are missing. It seems there is some bug or
something in ringbuffer.
Attached screenshots and altered gstreamer code. 

This is the pipeline:
gst-launch-1.0 concat name=c cdparanoiasrc read-speed=2 paranoia-mode=0 track=1
device=/dev/sr1 ! identity name=cd1 silent=false ! queue
max-size-time=120000000000 ! c. cdparanoiasrc device=/dev/sr1 track=2
read-speed=2 paranoia-mode=0 ! identity name=cd2 silent=false ! queue
max-size-time=120000000000 ! c. c. ! audioconvert dithering=0 ! audioresample
quality=0 ! identity name=sinkin silent=false ! alsasink buffer-time=1000000
sync=false

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list