[Bug 757049] tsdemux: Add support for Opus

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Sat Oct 24 14:30:17 PDT 2015


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

--- Comment #9 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
(In reply to Tim-Philipp Müller from comment #5)

> I've had a quick look at the spec now, and think I understand what you're
> trying to do there with the streamheader stuff. Basically, streamheaders
> contain a value for trim_start as well, and if it's not consistent with the
> one in the packet header, then we fix up the streamheaders, ok.

That's not what it does btw. Also we don't have the trim_start in the
streamheader in mpegts (the descriptor only has the channel layout).

The idea here is that each frame tells you how much of it has to be skipped at
the beginning or end. So that if you would have to skip 1.5 frames, and you
would start reading at the second frame, you would still know to skip 0.5
frames.

Skipping is however only allowed at the beginning or end, not in the middle of
the stream.


So this is the same as what it does for the beginning in the Ogg header, just
per packet.

-- 
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