GNOME Bugzilla – Bug 796678
alsasink: pause/resume
Last modified: 2018-11-03 12:08:15 UTC
Created attachment 372823 [details] [review] alsasink: pause/resume alsasink have no possibility to distinguish between a pause and stop. This patch adds the functionality to pause, stop and resume for the alsasink. Pause and resume takes use of snd_pcm_pause() to handle the pause/resume capabilities. The following patch is required to expose the pause, resume and stop vmethod to alsasink: https://bugzilla.gnome.org/show_bug.cgi?id=788361
Looks like a duplicate of https://bugzilla.gnome.org/show_bug.cgi?id=750694 can you confirm if your patch fixes this issue ?
Created attachment 372843 [details] [review] alsasink: pause/resume Fixed a bug that caused the alsasink to get stuck if the hardware did not support snd_pcm_pause().
Hi, Nicolas I performed a test using gst-play-1.0 --audiosink="alsasink provide-clock=0" audio-file as described in https://bugzilla.gnome.org/show_bug.cgi?id=750694 My initial thoughts is that with the patch, the gap is less or even gone compared to without the patch. The test was done quickly and I would not draw a conclusion before some more testing is done. You are welcome to apply the patches and test for yourself. The patches to expose vmethods to child sinks can be found here https://bugzilla.gnome.org/show_bug.cgi?id=788361 Best regards, Axel
Hi, following up on this issue - any chance for input? BR, Robert
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/issues/465.