summaryrefslogtreecommitdiff
path: root/gst-libs/gst/mpegts/gst-atsc-section.h
diff options
context:
space:
mode:
Diffstat (limited to 'gst-libs/gst/mpegts/gst-atsc-section.h')
-rw-r--r--gst-libs/gst/mpegts/gst-atsc-section.h120
1 files changed, 60 insertions, 60 deletions
diff --git a/gst-libs/gst/mpegts/gst-atsc-section.h b/gst-libs/gst/mpegts/gst-atsc-section.h
index 84ba22071..372c68fab 100644
--- a/gst-libs/gst/mpegts/gst-atsc-section.h
+++ b/gst-libs/gst/mpegts/gst-atsc-section.h
@@ -31,13 +31,13 @@
G_BEGIN_DECLS
/**
- * GstMpegTsSectionATSCTableID:
+ * GstMpegtsSectionATSCTableID:
*
- * Values for a #GstMpegTsSection table_id.
+ * Values for a #GstMpegtsSection table_id.
*
* These are the registered ATSC table_id variants.
*
- * see also: #GstMpegTsSectionTableID
+ * see also: #GstMpegtsSectionTableID
*/
typedef enum {
@@ -64,22 +64,22 @@ typedef enum {
/* 0xD8 ?? */
GST_MTS_TABLE_ID_ATSC_AGGREGATE_DATA_EVENT = 0xD9,
GST_MTS_TABLE_ID_ATSC_SATELLITE_VIRTUAL_CHANNEL = 0xDA,
-} GstMpegTsSectionATSCTableID;
+} GstMpegtsSectionATSCTableID;
/* TVCT/CVCT */
#define GST_TYPE_MPEGTS_ATSC_VCT (gst_mpegts_atsc_vct_get_type ())
#define GST_TYPE_MPEGTS_ATSC_VCT_SOURCE (gst_mpegts_atsc_vct_source_get_type ())
-typedef struct _GstMpegTsAtscVCTSource GstMpegTsAtscVCTSource;
-typedef struct _GstMpegTsAtscVCT GstMpegTsAtscVCT;
+typedef struct _GstMpegtsAtscVCTSource GstMpegtsAtscVCTSource;
+typedef struct _GstMpegtsAtscVCT GstMpegtsAtscVCT;
/**
- * GstMpegTsAtscVCTSource:
- * @descriptors: (element-type GstMpegTsDescriptor): descriptors
+ * 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
*/
-struct _GstMpegTsAtscVCTSource
+struct _GstMpegtsAtscVCTSource
{
gchar *short_name;
guint16 major_channel_number;
@@ -102,16 +102,16 @@ struct _GstMpegTsAtscVCTSource
};
/**
- * GstMpegTsAtscVCT:
- * @sources: (element-type GstMpegTsAtscVCTSource): sources
- * @descriptors: (element-type GstMpegTsDescriptor): descriptors
+ * GstMpegtsAtscVCT:
+ * @sources: (element-type GstMpegtsAtscVCTSource): sources
+ * @descriptors: (element-type GstMpegtsDescriptor): descriptors
*
* Represents both:
* Terrestrial Virtual Channel Table (A65)
* Cable Virtual Channel Table (A65)
*
*/
-struct _GstMpegTsAtscVCT
+struct _GstMpegtsAtscVCT
{
guint16 transport_stream_id;
guint8 protocol_version;
@@ -122,30 +122,30 @@ struct _GstMpegTsAtscVCT
GType gst_mpegts_atsc_vct_get_type (void);
GType gst_mpegts_atsc_vct_source_get_type (void);
-const GstMpegTsAtscVCT * gst_mpegts_section_get_atsc_tvct (GstMpegTsSection * section);
-const GstMpegTsAtscVCT * gst_mpegts_section_get_atsc_cvct (GstMpegTsSection * section);
+const GstMpegtsAtscVCT * gst_mpegts_section_get_atsc_tvct (GstMpegtsSection * section);
+const GstMpegtsAtscVCT * gst_mpegts_section_get_atsc_cvct (GstMpegtsSection * section);
/* MGT */
#define GST_TYPE_MPEGTS_ATSC_MGT (gst_mpegts_atsc_mgt_get_type ())
#define GST_TYPE_MPEGTS_ATSC_MGT_TABLE (gst_mpegts_atsc_mgt_table_get_type ())
-typedef struct _GstMpegTsAtscMGTTable GstMpegTsAtscMGTTable;
-typedef struct _GstMpegTsAtscMGT GstMpegTsAtscMGT;
+typedef struct _GstMpegtsAtscMGTTable GstMpegtsAtscMGTTable;
+typedef struct _GstMpegtsAtscMGT GstMpegtsAtscMGT;
typedef enum {
- GST_MPEG_TS_ATSC_MGT_TABLE_TYPE_EIT0 = 0x0100,
- GST_MPEG_TS_ATSC_MGT_TABLE_TYPE_EIT127 = 0x017F,
- GST_MPEG_TS_ATSC_MGT_TABLE_TYPE_ETT0 = 0x0200,
- GST_MPEG_TS_ATSC_MGT_TABLE_TYPE_ETT127 = 0x027F
-} GstMpegTsAtscMGTTableType;
+ GST_MPEGTS_ATSC_MGT_TABLE_TYPE_EIT0 = 0x0100,
+ GST_MPEGTS_ATSC_MGT_TABLE_TYPE_EIT127 = 0x017F,
+ GST_MPEGTS_ATSC_MGT_TABLE_TYPE_ETT0 = 0x0200,
+ GST_MPEGTS_ATSC_MGT_TABLE_TYPE_ETT127 = 0x027F
+} GstMpegtsAtscMGTTableType;
/**
- * GstMpegTsAtscMGTTable:
- * @descriptors: (element-type GstMpegTsDescriptor): descriptors
+ * GstMpegtsAtscMGTTable:
+ * @descriptors: (element-type GstMpegtsDescriptor): descriptors
*
- * Source from a @GstMpegTsAtscMGT
+ * Source from a @GstMpegtsAtscMGT
*/
-struct _GstMpegTsAtscMGTTable
+struct _GstMpegtsAtscMGTTable
{
guint16 table_type;
guint16 pid;
@@ -155,14 +155,14 @@ struct _GstMpegTsAtscMGTTable
};
/**
- * GstMpegTsAtscMGT:
- * @tables: (element-type GstMpegTsAtscMGTTable): the tables
- * @descriptors: (element-type GstMpegTsDescriptor): descriptors
+ * GstMpegtsAtscMGT:
+ * @tables: (element-type GstMpegtsAtscMGTTable): the tables
+ * @descriptors: (element-type GstMpegtsDescriptor): descriptors
*
* Master Guide Table (A65)
*
*/
-struct _GstMpegTsAtscMGT
+struct _GstMpegtsAtscMGT
{
guint8 protocol_version;
guint16 tables_defined;
@@ -173,17 +173,17 @@ struct _GstMpegTsAtscMGT
GType gst_mpegts_atsc_mgt_get_type (void);
GType gst_mpegts_atsc_mgt_table_get_type (void);
-const GstMpegTsAtscMGT * gst_mpegts_section_get_atsc_mgt (GstMpegTsSection * section);
+const GstMpegtsAtscMGT * gst_mpegts_section_get_atsc_mgt (GstMpegtsSection * section);
/* Multiple string structure (used in ETT and EIT */
#define GST_TYPE_MPEGTS_ATSC_STRING_SEGMENT (gst_mpegts_atsc_string_segment_get_type())
#define GST_TYPE_MPEGTS_ATSC_MULT_STRING (gst_mpegts_atsc_mult_string_get_type())
-typedef struct _GstMpegTsAtscStringSegment GstMpegTsAtscStringSegment;
-typedef struct _GstMpegTsAtscMultString GstMpegTsAtscMultString;
+typedef struct _GstMpegtsAtscStringSegment GstMpegtsAtscStringSegment;
+typedef struct _GstMpegtsAtscMultString GstMpegtsAtscMultString;
-struct _GstMpegTsAtscStringSegment {
+struct _GstMpegtsAtscStringSegment {
guint8 compression_type;
guint8 mode;
guint8 compressed_data_size;
@@ -192,14 +192,14 @@ struct _GstMpegTsAtscStringSegment {
gchar *cached_string;
};
-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)
+ * GstMpegtsAtscMultString:
+ * @segments: (element-type GstMpegtsAtscStringSegment)
*
*/
-struct _GstMpegTsAtscMultString {
+struct _GstMpegtsAtscMultString {
gchar iso_639_langcode[4];
GPtrArray *segments;
};
@@ -212,17 +212,17 @@ GType gst_mpegts_atsc_mult_string_get_type (void);
#define GST_TYPE_MPEGTS_ATSC_EIT_EVENT (gst_mpegts_atsc_eit_event_get_type())
#define GST_TYPE_MPEGTS_ATSC_EIT (gst_mpegts_atsc_eit_get_type())
-typedef struct _GstMpegTsAtscEITEvent GstMpegTsAtscEITEvent;
-typedef struct _GstMpegTsAtscEIT GstMpegTsAtscEIT;
+typedef struct _GstMpegtsAtscEITEvent GstMpegtsAtscEITEvent;
+typedef struct _GstMpegtsAtscEIT GstMpegtsAtscEIT;
/**
- * GstMpegTsAtscEITEvent:
- * @titles: (element-type GstMpegTsAtscMultString): the titles
- * @descriptors: (element-type GstMpegTsDescriptor): descriptors
+ * GstMpegtsAtscEITEvent:
+ * @titles: (element-type GstMpegtsAtscMultString): the titles
+ * @descriptors: (element-type GstMpegtsDescriptor): descriptors
*
* An ATSC EIT Event
*/
-struct _GstMpegTsAtscEITEvent {
+struct _GstMpegtsAtscEITEvent {
guint16 event_id;
guint32 start_time;
guint8 etm_location;
@@ -233,13 +233,13 @@ struct _GstMpegTsAtscEITEvent {
};
/**
- * GstMpegTsAtscEIT:
- * @events: (element-type GstMpegTsAtscEITEvent): Events
+ * GstMpegtsAtscEIT:
+ * @events: (element-type GstMpegtsAtscEITEvent): Events
*
* Event Information Table (ATSC)
*
*/
-struct _GstMpegTsAtscEIT
+struct _GstMpegtsAtscEIT
{
guint16 source_id;
guint8 protocol_version;
@@ -250,22 +250,22 @@ struct _GstMpegTsAtscEIT
GType gst_mpegts_atsc_eit_event_get_type (void);
GType gst_mpegts_atsc_eit_get_type (void);
-const GstMpegTsAtscEIT *gst_mpegts_section_get_atsc_eit (GstMpegTsSection *section);
+const GstMpegtsAtscEIT *gst_mpegts_section_get_atsc_eit (GstMpegtsSection *section);
/* ETT */
#define GST_TYPE_MPEGTS_ATSC_ETT (gst_mpegts_atsc_ett_get_type())
-typedef struct _GstMpegTsAtscETT GstMpegTsAtscETT;
+typedef struct _GstMpegtsAtscETT GstMpegtsAtscETT;
/**
- * GstMpegTsAtscETT:
- * @messages: (element-type GstMpegTsAtscMultString): List of texts
+ * GstMpegtsAtscETT:
+ * @messages: (element-type GstMpegtsAtscMultString): List of texts
*
* Extended Text Table (ATSC)
*
*/
-struct _GstMpegTsAtscETT
+struct _GstMpegtsAtscETT
{
guint16 ett_table_id_extension;
guint16 protocol_version;
@@ -276,21 +276,21 @@ struct _GstMpegTsAtscETT
GType gst_mpegts_atsc_ett_get_type (void);
-const GstMpegTsAtscETT *gst_mpegts_section_get_atsc_ett (GstMpegTsSection *section);
+const GstMpegtsAtscETT *gst_mpegts_section_get_atsc_ett (GstMpegtsSection *section);
/* STT */
#define GST_TYPE_MPEGTS_ATSC_STT (gst_mpegts_atsc_stt_get_type ())
-typedef struct _GstMpegTsAtscSTT GstMpegTsAtscSTT;
+typedef struct _GstMpegtsAtscSTT GstMpegtsAtscSTT;
/**
- * GstMpegTsAtscSTT:
- * @descriptors: (element-type GstMpegTsDescriptor): descriptors
+ * GstMpegtsAtscSTT:
+ * @descriptors: (element-type GstMpegtsDescriptor): descriptors
*
* System Time Table (A65)
*
*/
-struct _GstMpegTsAtscSTT
+struct _GstMpegtsAtscSTT
{
guint8 protocol_version;
guint32 system_time;
@@ -305,9 +305,9 @@ struct _GstMpegTsAtscSTT
GType gst_mpegts_atsc_stt_get_type (void);
-const GstMpegTsAtscSTT * gst_mpegts_section_get_atsc_stt (GstMpegTsSection * section);
+const GstMpegtsAtscSTT * gst_mpegts_section_get_atsc_stt (GstMpegtsSection * section);
/* FIXME receive a non-const parameter but we only provide a const getter */
-GstDateTime * gst_mpegts_atsc_stt_get_datetime_utc (GstMpegTsAtscSTT * stt);
+GstDateTime * gst_mpegts_atsc_stt_get_datetime_utc (GstMpegtsAtscSTT * stt);
G_END_DECLS