[Bug 753323] mpegts: add support for JPEG 2000 to mpegtsmux and tsdemux

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon May 9 09:30:54 UTC 2016


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

Milos Seleceni <milos.seleceni at comprimato.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #327498|none                        |needs-work
             status|                            |

--- Comment #15 from Milos Seleceni <milos.seleceni at comprimato.com> ---
Created attachment 327498
  --> https://bugzilla.gnome.org/attachment.cgi?id=327498&action=edit
Add elementary stream header

I add support for Jpeg2000 to TS. It's missing correct elementary stream header
data, but it should be working without it.

The problem is that after I try demux TS(with JPEG2000), demuxer gives me
(correct offset) but wrong stream->current_size value for first frame. Next
stream->current_size values are correct but have wrong offset due to wrong
current_size of first frame. I have no idea where the problem could be. 

Also I'm not sure what should be the descriptor registration name. So I put the
name(value) of Jpeg2000 elementary stream (Found in Rec ITU-T T800)
descriptor = gst_mpegts_descriptor_from_registration("elsm", NULL, 0);

Even more I do not know for sure that stream->id = 0xBD; in function
tsmux_stream_new is set according to standard. Standard says that it should be
private stream.

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