[Bug 727403] mpegts: add linkage, data_broadcast_id, private_data_specifier and parental_rating descriptors
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Tue Apr 1 06:19:28 PDT 2014
https://bugzilla.gnome.org/show_bug.cgi?id=727403
GStreamer | gst-plugins-bad | git
--- Comment #10 from Stefan Ringel <mail at stefanringel.de> 2014-04-01 13:19:24 UTC ---
(In reply to comment #5)
> Review of attachment 273355 [details]:
>
> ::: gst-libs/gst/mpegts/gst-dvb-descriptor.c
> @@ +1170,3 @@
> + * @descriptor: a %GST_MTS_DESC_DVB_PRIVATE_DATA_SPECIFIER
> #GstMpegTsDescriptor
> + * @private_data_specifier: (out): the private data specifier id
> + * registered by http://www.dvbservices.com/
>
> A private data specifier descriptor can also contain extra bytes (after the
> 32bit id).
>
> There should be extra (guint8**, gsize *) arguments to return that.
That is not correct. Look the specification EN 300 468 v1.13.1 section 6.2.31.
:
6.2.31 Private data specifier descriptor
This descriptor (see table 83) is used to identify the specifier of any private
descriptors or private fields within descriptors.
Table 83: Private data specifier descriptor
Syntax Number of bits Identifier
private_data_specifier_descriptor(){
descriptor_tag 8 uimsbf
descriptor_length 8 uimsbf
private_data_specifier 32 uimsbf
}
Semantics for the private data specifier descriptor:
private_data_specifier: The assignment of values for this field is given in TS
101 162 [i.1].
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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