[Bug 782132] New: Gstreamer doesn't handle Opus preskip larger than one frame
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Wed May 3 19:23:31 UTC 2017
https://bugzilla.gnome.org/show_bug.cgi?id=782132
Bug ID: 782132
Summary: Gstreamer doesn't handle Opus preskip larger than one
frame
Classification: Platform
Product: GStreamer
Version: unspecified
OS: Linux
Status: NEW
Severity: major
Priority: Normal
Component: gstreamer (core)
Assignee: gstreamer-bugs at lists.freedesktop.org
Reporter: jmvalin at jmvalin.ca
QA Contact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
It seems like Gstreamer has a hard time with Ogg Opus preskip values larger
than one frame (960 samples). It normally handles chaining fine, but not when
preskip is larger. The following audio sample currently works fine for me:
https://jmvalin.ca/misc_stuff/chain_works.opus
It it made of 1-second streams chained together and should play for 90 seconds
(it does for me). Now, this file is almost identical except for a few samples
being trimmed (using preskip) at the beginning:
https://jmvalin.ca/misc_stuff/chain_doesnwtork.opus
For me, this file only plays for about 1 second and then hangs gstreamer. Then
there's this file that would actually crash totem:
https://jmvalin.ca/misc_stuff/totem_crash2.opus
This got reported in https://bugzilla.gnome.org/show_bug.cgi?id=782095 but it's
not just that crash that needs to be fixed. The file should also play for 90
seconds and not just one.
--
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