* GstMpegTsExtendedEventDescriptor:
* @desctiptor_number:
* @last_descriptor_number:
+ * @language_code: NULL terminated language code.
* @items: (element-type GstMpegTsExtendedEventItem): the #GstMpegTsExtendedEventItem
* @text:
*
{
guint8 descriptor_number;
guint8 last_descriptor_number;
- gchar language_code[3];
+ gchar language_code[4];
GPtrArray *items;
gchar *text;
};
guint8 component_type;
guint8 component_tag;
/* FIXME : Make it a separate (allocated, null-terminated) return value */
- gchar language_code[3];
+ gchar language_code[4];
gchar *text;
};
*/
struct _GstMpegTsDVBParentalRatingItem
{
- gchar country_code[3];
+ gchar country_code[4];
guint8 rating;
};
*/
struct _GstMpegTsDvbMultilingualNetworkNameItem
{
- gchar language_code[3];
+ gchar language_code[4];
gchar *network_name;
};
*/
struct _GstMpegTsDvbMultilingualBouquetNameItem
{
- gchar language_code[3];
+ gchar language_code[4];
gchar *bouquet_name;
};
*/
struct _GstMpegTsDvbMultilingualServiceNameItem
{
- gchar language_code[3];
+ gchar language_code[4];
gchar *provider_name;
gchar *service_name;
};
*/
struct _GstMpegTsDvbMultilingualComponentItem
{
- gchar language_code[3];
+ gchar language_code[4];
gchar *description;
};
guint16 data_broadcast_id;
guint8 component_tag;
guint8 *selector_bytes;
- gchar language_code[3];
+ gchar language_code[4];
gchar *text;
};