mpegts: more annotation fixes

This commit is contained in:
Edward Hervey 2014-06-24 15:41:36 +02:00
parent 7c884374eb
commit 0607756e24
5 changed files with 33 additions and 14 deletions

View file

@ -75,6 +75,7 @@ typedef struct _GstMpegTsAtscVCT GstMpegTsAtscVCT;
/** /**
* GstMpegTsAtscVCTSource: * GstMpegTsAtscVCTSource:
* @descriptors: (element-type GstMpegTsDescriptor): descriptors
* *
* Source from a @GstMpegTsAtscVCT, can be used both for TVCT and CVCT tables * Source from a @GstMpegTsAtscVCT, can be used both for TVCT and CVCT tables
*/ */
@ -102,6 +103,8 @@ struct _GstMpegTsAtscVCTSource
/** /**
* GstMpegTsAtscVCT: * GstMpegTsAtscVCT:
* @sources: (element-type GstMpegTsAtscVCTSource): sources
* @descriptors: (element-type GstMpegTsDescriptor): descriptors
* *
* Represents both: * Represents both:
* Terrestrial Virtual Channel Table (A65) * Terrestrial Virtual Channel Table (A65)
@ -138,6 +141,7 @@ typedef enum {
/** /**
* GstMpegTsAtscMGTTable: * GstMpegTsAtscMGTTable:
* @descriptors: (element-type GstMpegTsDescriptor): descriptors
* *
* Source from a @GstMpegTsAtscMGT * Source from a @GstMpegTsAtscMGT
*/ */
@ -152,8 +156,10 @@ struct _GstMpegTsAtscMGTTable
/** /**
* GstMpegTsAtscMGT: * GstMpegTsAtscMGT:
* @tables: (element-type GstMpegTsAtscMGTTable): the tables
* @descriptors: (element-type GstMpegTsDescriptor): descriptors
* *
* Terrestrial Virtual Channel Table (A65) * Master Guide Table (A65)
* *
*/ */
struct _GstMpegTsAtscMGT struct _GstMpegTsAtscMGT
@ -188,6 +194,11 @@ struct _GstMpegTsAtscStringSegment {
const gchar * gst_mpegts_atsc_string_segment_get_string (GstMpegTsAtscStringSegment * seg); const gchar * gst_mpegts_atsc_string_segment_get_string (GstMpegTsAtscStringSegment * seg);
/**
* GstMpegTsAtscMultString:
* @segments: (element-type GstMpegTsAtscStringSegment)
*
*/
struct _GstMpegTsAtscMultString { struct _GstMpegTsAtscMultString {
gchar iso_639_langcode[4]; gchar iso_639_langcode[4];
GPtrArray *segments; GPtrArray *segments;
@ -204,6 +215,13 @@ GType gst_mpegts_atsc_mult_string_get_type (void);
typedef struct _GstMpegTsAtscEITEvent GstMpegTsAtscEITEvent; typedef struct _GstMpegTsAtscEITEvent GstMpegTsAtscEITEvent;
typedef struct _GstMpegTsAtscEIT GstMpegTsAtscEIT; typedef struct _GstMpegTsAtscEIT GstMpegTsAtscEIT;
/**
* GstMpegTsAtscEITEvent:
* @titles: (element-type GstMpegTsAtscMultString): the titles
* @descriptors: (element-type GstMpegTsDescriptor): descriptors
*
* An ATSC EIT Event
*/
struct _GstMpegTsAtscEITEvent { struct _GstMpegTsAtscEITEvent {
guint16 event_id; guint16 event_id;
guint32 start_time; guint32 start_time;
@ -267,6 +285,7 @@ typedef struct _GstMpegTsAtscSTT GstMpegTsAtscSTT;
/** /**
* GstMpegTsAtscSTT: * GstMpegTsAtscSTT:
* @descriptors: (element-type GstMpegTsDescriptor): descriptors
* *
* System Time Table (A65) * System Time Table (A65)
* *

View file

@ -80,7 +80,7 @@ gst_mpegts_descriptor_parse_dvb_network_name (const GstMpegTsDescriptor *
* gst_mpegts_descriptor_from_dvb_network_name: * gst_mpegts_descriptor_from_dvb_network_name:
* @name: the network name to set * @name: the network name to set
* *
* Fills a #GstMpegTsDescriptor to be a %GST_MTS_DESC_DVB_NETWORK_NAME, * Creates a #GstMpegTsDescriptor to be a %GST_MTS_DESC_DVB_NETWORK_NAME,
* with the network name @name. The data field of the #GstMpegTsDescriptor * with the network name @name. The data field of the #GstMpegTsDescriptor
* will be allocated, and transferred to the caller. * will be allocated, and transferred to the caller.
* *

View file

@ -555,7 +555,7 @@ typedef enum {
typedef struct _GstMpegTsContent GstMpegTsContent; typedef struct _GstMpegTsContent GstMpegTsContent;
struct _GstMpegTsContent struct _GstMpegTsContent
{ {
guint8 content_nibble_1; GstMpegTsContentNibbleHi content_nibble_1;
guint8 content_nibble_2; guint8 content_nibble_2;
guint8 user_byte; guint8 user_byte;
}; };