diff options
author | Edward Hervey <edward.hervey@collabora.co.uk> | 2012-07-13 16:22:11 +0200 |
---|---|---|
committer | Edward Hervey <edward.hervey@collabora.co.uk> | 2012-08-14 19:07:24 +0200 |
commit | 8b80114101d37c38525de9c1162b8f1c0fba2abf (patch) | |
tree | 67b0c09cd2b03babb8e6b2da3298c621b39b56a6 /gst/mpegtsdemux | |
parent | 28a8ccc0d44fbdcd845e4ff8ede50d0f462de8f8 (diff) | |
download | gstreamer-plugins-bad-8b80114101d37c38525de9c1162b8f1c0fba2abf.tar.gz |
mpegts: Use G_GNUC_INTERNAL
Diffstat (limited to 'gst/mpegtsdemux')
-rw-r--r-- | gst/mpegtsdemux/gstmpegdesc.h | 12 | ||||
-rw-r--r-- | gst/mpegtsdemux/mpegtsbase.h | 20 | ||||
-rw-r--r-- | gst/mpegtsdemux/mpegtspacketizer.h | 50 | ||||
-rw-r--r-- | gst/mpegtsdemux/mpegtsparse.h | 4 | ||||
-rw-r--r-- | gst/mpegtsdemux/pesparse.h | 5 | ||||
-rw-r--r-- | gst/mpegtsdemux/tsdemux.h | 4 |
6 files changed, 48 insertions, 47 deletions
diff --git a/gst/mpegtsdemux/gstmpegdesc.h b/gst/mpegtsdemux/gstmpegdesc.h index 2e98a8776..ef4412ab9 100644 --- a/gst/mpegtsdemux/gstmpegdesc.h +++ b/gst/mpegtsdemux/gstmpegdesc.h @@ -348,13 +348,13 @@ typedef struct guint8 *data; } GstMPEGDescriptor; -void gst_mpegtsdesc_init_debug (void); -gboolean gst_mpeg_descriptor_parse (GstMPEGDescriptor *result, guint8 * data, guint size); +G_GNUC_INTERNAL void gst_mpegtsdesc_init_debug (void); +G_GNUC_INTERNAL gboolean gst_mpeg_descriptor_parse (GstMPEGDescriptor *result, guint8 * data, guint size); -guint gst_mpeg_descriptor_n_desc (GstMPEGDescriptor * desc); -guint8 *gst_mpeg_descriptor_find (GstMPEGDescriptor * desc, gint tag); -GArray *gst_mpeg_descriptor_find_all (GstMPEGDescriptor * desc, gint tag); +G_GNUC_INTERNAL guint gst_mpeg_descriptor_n_desc (GstMPEGDescriptor * desc); +G_GNUC_INTERNAL guint8 *gst_mpeg_descriptor_find (GstMPEGDescriptor * desc, gint tag); +G_GNUC_INTERNAL GArray *gst_mpeg_descriptor_find_all (GstMPEGDescriptor * desc, gint tag); -guint8 *gst_mpeg_descriptor_nth (GstMPEGDescriptor * desc, guint i); +G_GNUC_INTERNAL guint8 *gst_mpeg_descriptor_nth (GstMPEGDescriptor * desc, guint i); #endif /* __GST_MPEG_DESC_H__ */ diff --git a/gst/mpegtsdemux/mpegtsbase.h b/gst/mpegtsdemux/mpegtsbase.h index 8f36e0bca..7cc853d8a 100644 --- a/gst/mpegtsdemux/mpegtsbase.h +++ b/gst/mpegtsdemux/mpegtsbase.h @@ -183,24 +183,24 @@ struct _MpegTSBaseClass { #define MPEGTS_BIT_UNSET(field, offs) ((field)[(offs) >> 3] &= ~(1 << ((offs) & 0x7))) #define MPEGTS_BIT_IS_SET(field, offs) ((field)[(offs) >> 3] & (1 << ((offs) & 0x7))) -GType mpegts_base_get_type(void); +G_GNUC_INTERNAL GType mpegts_base_get_type(void); -MpegTSBaseProgram *mpegts_base_get_program (MpegTSBase * base, gint program_number); -MpegTSBaseProgram *mpegts_base_add_program (MpegTSBase * base, gint program_number, guint16 pmt_pid); +G_GNUC_INTERNAL MpegTSBaseProgram *mpegts_base_get_program (MpegTSBase * base, gint program_number); +G_GNUC_INTERNAL MpegTSBaseProgram *mpegts_base_add_program (MpegTSBase * base, gint program_number, guint16 pmt_pid); -guint8 *mpegts_get_descriptor_from_stream (MpegTSBaseStream * stream, guint8 tag); -guint8 *mpegts_get_descriptor_from_program (MpegTSBaseProgram * program, guint8 tag); +G_GNUC_INTERNAL guint8 *mpegts_get_descriptor_from_stream (MpegTSBaseStream * stream, guint8 tag); +G_GNUC_INTERNAL guint8 *mpegts_get_descriptor_from_program (MpegTSBaseProgram * program, guint8 tag); -gboolean +G_GNUC_INTERNAL gboolean mpegts_base_handle_seek_event(MpegTSBase * base, GstPad * pad, GstEvent * event); -gboolean gst_mpegtsbase_plugin_init (GstPlugin * plugin); +G_GNUC_INTERNAL gboolean gst_mpegtsbase_plugin_init (GstPlugin * plugin); -gboolean mpegts_base_handle_psi (MpegTSBase * base, MpegTSPacketizerSection * section); +G_GNUC_INTERNAL gboolean mpegts_base_handle_psi (MpegTSBase * base, MpegTSPacketizerSection * section); -void mpegts_base_program_remove_stream (MpegTSBase * base, MpegTSBaseProgram * program, guint16 pid); +G_GNUC_INTERNAL void mpegts_base_program_remove_stream (MpegTSBase * base, MpegTSBaseProgram * program, guint16 pid); -void mpegts_base_remove_program(MpegTSBase *base, gint program_number); +G_GNUC_INTERNAL void mpegts_base_remove_program(MpegTSBase *base, gint program_number); G_END_DECLS #endif /* GST_MPEG_TS_BASE_H */ diff --git a/gst/mpegtsdemux/mpegtspacketizer.h b/gst/mpegtsdemux/mpegtspacketizer.h index 7fccf5acf..b82d69cfa 100644 --- a/gst/mpegtsdemux/mpegtspacketizer.h +++ b/gst/mpegtsdemux/mpegtspacketizer.h @@ -163,54 +163,54 @@ typedef enum { PACKET_NEED_MORE } MpegTSPacketizerPacketReturn; -GType mpegts_packetizer_get_type(void); - -MpegTSPacketizer2 *mpegts_packetizer_new (void); -void mpegts_packetizer_clear (MpegTSPacketizer2 *packetizer); -void mpegts_packetizer_flush (MpegTSPacketizer2 *packetizer); -void mpegts_packetizer_push (MpegTSPacketizer2 *packetizer, GstBuffer *buffer); -gboolean mpegts_packetizer_has_packets (MpegTSPacketizer2 *packetizer); -MpegTSPacketizerPacketReturn mpegts_packetizer_next_packet (MpegTSPacketizer2 *packetizer, +G_GNUC_INTERNAL GType mpegts_packetizer_get_type(void); + +G_GNUC_INTERNAL MpegTSPacketizer2 *mpegts_packetizer_new (void); +G_GNUC_INTERNAL void mpegts_packetizer_clear (MpegTSPacketizer2 *packetizer); +G_GNUC_INTERNAL void mpegts_packetizer_flush (MpegTSPacketizer2 *packetizer); +G_GNUC_INTERNAL void mpegts_packetizer_push (MpegTSPacketizer2 *packetizer, GstBuffer *buffer); +G_GNUC_INTERNAL gboolean mpegts_packetizer_has_packets (MpegTSPacketizer2 *packetizer); +G_GNUC_INTERNAL MpegTSPacketizerPacketReturn mpegts_packetizer_next_packet (MpegTSPacketizer2 *packetizer, MpegTSPacketizerPacket *packet); -MpegTSPacketizerPacketReturn +G_GNUC_INTERNAL MpegTSPacketizerPacketReturn mpegts_packetizer_process_next_packet(MpegTSPacketizer2 * packetizer); -void mpegts_packetizer_clear_packet (MpegTSPacketizer2 *packetizer, +G_GNUC_INTERNAL void mpegts_packetizer_clear_packet (MpegTSPacketizer2 *packetizer, MpegTSPacketizerPacket *packet); -void mpegts_packetizer_remove_stream(MpegTSPacketizer2 *packetizer, +G_GNUC_INTERNAL void mpegts_packetizer_remove_stream(MpegTSPacketizer2 *packetizer, gint16 pid); -gboolean mpegts_packetizer_push_section (MpegTSPacketizer2 *packetzer, +G_GNUC_INTERNAL gboolean mpegts_packetizer_push_section (MpegTSPacketizer2 *packetzer, MpegTSPacketizerPacket *packet, MpegTSPacketizerSection *section); -GstStructure *mpegts_packetizer_parse_cat (MpegTSPacketizer2 *packetizer, +G_GNUC_INTERNAL GstStructure *mpegts_packetizer_parse_cat (MpegTSPacketizer2 *packetizer, MpegTSPacketizerSection *section); -GstStructure *mpegts_packetizer_parse_pat (MpegTSPacketizer2 *packetizer, +G_GNUC_INTERNAL GstStructure *mpegts_packetizer_parse_pat (MpegTSPacketizer2 *packetizer, MpegTSPacketizerSection *section); -GstStructure *mpegts_packetizer_parse_pmt (MpegTSPacketizer2 *packetizer, +G_GNUC_INTERNAL GstStructure *mpegts_packetizer_parse_pmt (MpegTSPacketizer2 *packetizer, MpegTSPacketizerSection *section); -GstStructure *mpegts_packetizer_parse_nit (MpegTSPacketizer2 *packetizer, +G_GNUC_INTERNAL GstStructure *mpegts_packetizer_parse_nit (MpegTSPacketizer2 *packetizer, MpegTSPacketizerSection *section); -GstStructure *mpegts_packetizer_parse_sdt (MpegTSPacketizer2 *packetizer, +G_GNUC_INTERNAL GstStructure *mpegts_packetizer_parse_sdt (MpegTSPacketizer2 *packetizer, MpegTSPacketizerSection *section); -GstStructure *mpegts_packetizer_parse_eit (MpegTSPacketizer2 *packetizer, +G_GNUC_INTERNAL GstStructure *mpegts_packetizer_parse_eit (MpegTSPacketizer2 *packetizer, MpegTSPacketizerSection *section); -GstStructure *mpegts_packetizer_parse_tdt (MpegTSPacketizer2 *packetizer, +G_GNUC_INTERNAL GstStructure *mpegts_packetizer_parse_tdt (MpegTSPacketizer2 *packetizer, MpegTSPacketizerSection *section); -GstStructure *mpegts_packetizer_parse_tot (MpegTSPacketizer2 *packetizer, +G_GNUC_INTERNAL GstStructure *mpegts_packetizer_parse_tot (MpegTSPacketizer2 *packetizer, MpegTSPacketizerSection *section); /* Only valid if calculate_offset is TRUE */ -guint mpegts_packetizer_get_seen_pcr (MpegTSPacketizer2 *packetizer); +G_GNUC_INTERNAL guint mpegts_packetizer_get_seen_pcr (MpegTSPacketizer2 *packetizer); -GstClockTime +G_GNUC_INTERNAL GstClockTime mpegts_packetizer_offset_to_ts (MpegTSPacketizer2 * packetizer, guint64 offset, guint16 pcr_pid); -guint64 +G_GNUC_INTERNAL guint64 mpegts_packetizer_ts_to_offset (MpegTSPacketizer2 * packetizer, GstClockTime ts, guint16 pcr_pid); -GstClockTime +G_GNUC_INTERNAL GstClockTime mpegts_packetizer_pts_to_ts (MpegTSPacketizer2 * packetizer, GstClockTime pts, guint16 pcr_pid); -void +G_GNUC_INTERNAL void mpegts_packetizer_set_reference_offset (MpegTSPacketizer2 * packetizer, guint64 refoffset); G_END_DECLS diff --git a/gst/mpegtsdemux/mpegtsparse.h b/gst/mpegtsdemux/mpegtsparse.h index c7d1c5e44..ade1b0075 100644 --- a/gst/mpegtsdemux/mpegtsparse.h +++ b/gst/mpegtsdemux/mpegtsparse.h @@ -58,9 +58,9 @@ struct _MpegTSParse2Class { MpegTSBaseClass parent_class; }; -GType mpegts_parse_get_type(void); +G_GNUC_INTERNAL GType mpegts_parse_get_type(void); -gboolean gst_mpegtsparse_plugin_init (GstPlugin * plugin); +G_GNUC_INTERNAL gboolean gst_mpegtsparse_plugin_init (GstPlugin * plugin); G_END_DECLS diff --git a/gst/mpegtsdemux/pesparse.h b/gst/mpegtsdemux/pesparse.h index c5d295e39..d15e835ea 100644 --- a/gst/mpegtsdemux/pesparse.h +++ b/gst/mpegtsdemux/pesparse.h @@ -105,8 +105,9 @@ typedef struct { const guint8* stream_id_extension_data; } PESHeader; -PESParsingResult mpegts_parse_pes_header (const guint8* data, gsize size, +G_GNUC_INTERNAL PESParsingResult mpegts_parse_pes_header (const guint8* data, gsize size, PESHeader *res, gint *offset); -void init_pes_parser (void); +G_GNUC_INTERNAL void init_pes_parser (void); + G_END_DECLS #endif /* __PES_PARSE_H__ */ diff --git a/gst/mpegtsdemux/tsdemux.h b/gst/mpegtsdemux/tsdemux.h index d23e9d2ee..df19df834 100644 --- a/gst/mpegtsdemux/tsdemux.h +++ b/gst/mpegtsdemux/tsdemux.h @@ -80,9 +80,9 @@ struct _GstTSDemuxClass MpegTSBaseClass parent_class; }; -GType gst_ts_demux_get_type (void); +G_GNUC_INTERNAL GType gst_ts_demux_get_type (void); -gboolean gst_ts_demux_plugin_init (GstPlugin * plugin); +G_GNUC_INTERNAL gboolean gst_ts_demux_plugin_init (GstPlugin * plugin); G_END_DECLS #endif /* GST_TS_DEMUX_H */ |