Problem with adding language descriptor in mpegts

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Problem with adding language descriptor in mpegts

mguinzbourg
Hi,
I'm trying to pass audio stream language code from the source mpegts  to output mpegts stream. The language code is lost while demuxing-transcoding-muxing process. I traced the problem in the code to the following: in the tsmuxstream.c, line 745, method void tsmux_stream_get_es_descrs  (TsMuxStream * stream, GstMpegtsPMTStream * pmt_stream) (which suppose to write descriptor to the pmt table) the language code is simply ignored for audio type ac3 and for other audio types the descriptor not even created. Can anybody look at this problem or what's involved in fixing this part. This is critical for my project to have audio descriptors with the language code. Thanks! Below is the link to the source file in the repository:  https://cgit.freedesktop.org/gstreamer/gst-plugins-bad/tree/gst/mpegtsmux/tsmux/tsmuxstream.c?h=1.6
Reply | Threaded
Open this post in threaded view
|

Re: Problem with adding language descriptor in mpegts

Tim Müller
On Mon, 2016-03-14 at 13:02 -0700, mguinzbourg wrote:

Hi,

> I'm trying to pass audio stream language code from the source
> mpegts  to output mpegts stream. The language code is lost while
> demuxing-transcoding-muxing process. I traced the problem in the code
> to the following: in the tsmuxstream.c, line 745 (snip) (which
> suppose to write descriptor to the pmt table) the
> language code is simply ignored for audio type ac3 and for other
> audio types the descriptor not even created. Can anybody look at this
> problem or what's involved in fixing this part. This is critical for
> my project to have audio descriptors with the language code. Thanks!

Please file a bug in bugzilla about this, thanks!

https://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer&component=gs
t-plugins-bad

Cheers
 -Tim

--
Tim Müller, Centricular Ltd - http://www.centricular.com


_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Problem with adding language descriptor in mpegts

mguinzbourg

On 14 March 2016 at 16:53, Tim Müller [via GStreamer-devel] <[hidden email]> wrote:
On Mon, 2016-03-14 at 13:02 -0700, mguinzbourg wrote:

Hi,

> I'm trying to pass audio stream language code from the source
> mpegts  to output mpegts stream. The language code is lost while
> demuxing-transcoding-muxing process. I traced the problem in the code
> to the following: in the tsmuxstream.c, line 745 (snip) (which
> suppose to write descriptor to the pmt table) the
> language code is simply ignored for audio type ac3 and for other
> audio types the descriptor not even created. Can anybody look at this
> problem or what's involved in fixing this part. This is critical for
> my project to have audio descriptors with the language code. Thanks!

Please file a bug in bugzilla about this, thanks!

https://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer&component=gs
t-plugins-bad

Cheers
 -Tim

--
Tim Müller, Centricular Ltd - http://www.centricular.com


_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel



If you reply to this email, your message will be added to the discussion below:
http://gstreamer-devel.966125.n4.nabble.com/Problem-with-adding-language-descriptor-in-mpegts-tp4676330p4676331.html
To unsubscribe from Problem with adding language descriptor in mpegts, click here.
NAML