mpegts: Use G_GNUC_INTERNAL
authorEdward Hervey <edward.hervey@collabora.co.uk>
Fri, 13 Jul 2012 14:22:11 +0000 (16:22 +0200)
committerEdward Hervey <edward.hervey@collabora.co.uk>
Tue, 14 Aug 2012 17:07:24 +0000 (19:07 +0200)
gst/mpegtsdemux/gstmpegdesc.h
gst/mpegtsdemux/mpegtsbase.h
gst/mpegtsdemux/mpegtspacketizer.h
gst/mpegtsdemux/mpegtsparse.h
gst/mpegtsdemux/pesparse.h
gst/mpegtsdemux/tsdemux.h

index 2e98a8776cafbf492a2825576048fb29c0f68032..ef4412ab9dd642c2376eb68902642fd85528da98 100644 (file)
@@ -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__ */
index 8f36e0bca65863381cb2dc733f09e2e04b292064..7cc853d8a1783d754958b095337ebd38d095bec2 100644 (file)
@@ -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 */
index 7fccf5acfeb9da46fccc83dbbca96d74ed3dcbd7..b82d69cfac76bc9be90f5f3a700bacbd0c300afa 100644 (file)
@@ -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
index c7d1c5e44b11757ad5a2be13fefe100cd9aca227..ade1b0075437a18c6f9e7009ae6747a50cc29d60 100644 (file)
@@ -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
 
index c5d295e393be49b6e1c82d9fd1f105586e92931f..d15e835ea1acabf49afe4a8d8b661b6cdde1a1e1 100644 (file)
@@ -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__ */
index d23e9d2ee48034d2fc2e36b2ee5bcefdea92faa3..df19df8349d7bc7b3353d97e3529e18c44656843 100644 (file)
@@ -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 */