summaryrefslogtreecommitdiffstats
path: root/gst/mpegdemux/gstmpegtsdemux.h
diff options
context:
space:
mode:
authorZaheer Merali <zaheerabbas@merali.org>2009-02-19 11:36:45 +0000
committerZaheer Merali <zaheerabbas@merali.org>2009-02-19 11:36:45 +0000
commit571d51ac9267db96ee6ca069e64ea6d152ac4eae (patch)
treeef6d907893aea9a1a0231916964fe884a36e9547 /gst/mpegdemux/gstmpegtsdemux.h
parentb545961383bce8debe8a534c010c1cd205446973 (diff)
downloadgst-plugins-bad-571d51ac9267db96ee6ca069e64ea6d152ac4eae.tar.gz
gst-plugins-bad-571d51ac9267db96ee6ca069e64ea6d152ac4eae.tar.bz2
gst-plugins-bad-571d51ac9267db96ee6ca069e64ea6d152ac4eae.zip
mpegtsdemux: s/fluts/mpegts
Change all definitions from fluts to mpegts.
Diffstat (limited to 'gst/mpegdemux/gstmpegtsdemux.h')
-rw-r--r--gst/mpegdemux/gstmpegtsdemux.h100
1 files changed, 50 insertions, 50 deletions
diff --git a/gst/mpegdemux/gstmpegtsdemux.h b/gst/mpegdemux/gstmpegtsdemux.h
index a0f97ec7..ff876b7d 100644
--- a/gst/mpegdemux/gstmpegtsdemux.h
+++ b/gst/mpegdemux/gstmpegtsdemux.h
@@ -41,8 +41,8 @@
* Contributor(s): Wim Taymans <wim@fluendo.com>
*/
-#ifndef __GST_FLUTS_DEMUX_H__
-#define __GST_FLUTS_DEMUX_H__
+#ifndef __GST_MPEGTS_DEMUX_H__
+#define __GST_MPEGTS_DEMUX_H__
#include <gst/gst.h>
#include <gst/base/gstadapter.h>
@@ -53,12 +53,12 @@
G_BEGIN_DECLS
-#define FLUTS_MIN_PES_BUFFER_SIZE 4 * 1024
-#define FLUTS_MAX_PES_BUFFER_SIZE 256 * 1024
+#define MPEGTS_MIN_PES_BUFFER_SIZE 4 * 1024
+#define MPEGTS_MAX_PES_BUFFER_SIZE 256 * 1024
-#define FLUTS_MAX_PID 0x1fff
-#define FLUTS_NORMAL_TS_PACKETSIZE 188
-#define FLUTS_M2TS_TS_PACKETSIZE 192
+#define MPEGTS_MAX_PID 0x1fff
+#define MPEGTS_NORMAL_TS_PACKETSIZE 188
+#define MPEGTS_M2TS_TS_PACKETSIZE 192
#define LENGTH_SYNC_LUT 256
@@ -66,31 +66,31 @@ G_BEGIN_DECLS
(((data)[1] & 0x80) == 0x00) && \
(((data)[3] & 0x10) == 0x10))
-#define GST_TYPE_FLUTS_DEMUX (gst_fluts_demux_get_type())
-#define GST_FLUTS_DEMUX(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj),\
- GST_TYPE_FLUTS_DEMUX,GstFluTSDemux))
-#define GST_FLUTS_DEMUX_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass),\
- GST_TYPE_FLUTS_DEMUX,GstFluTSDemuxClass))
-#define GST_FLUTS_DEMUX_GET_CLASS(klass) (G_TYPE_INSTANCE_GET_CLASS((klass),\
- GST_TYPE_FLUTS_DEMUX,GstFluTSDemuxClass))
-#define GST_IS_FLUTS_DEMUX(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj),\
- GST_TYPE_FLUTS_DEMUX))
-#define GST_IS_FLUTS_DEMUX_CLASS(obj) (G_TYPE_CHECK_CLASS_TYPE((klass),\
- GST_TYPE_FLUTS_DEMUX))
-
-typedef struct _GstFluTSStream GstFluTSStream;
-typedef struct _GstFluTSPMTEntry GstFluTSPMTEntry;
-typedef struct _GstFluTSPMT GstFluTSPMT;
-typedef struct _GstFluTSPATEntry GstFluTSPATEntry;
-typedef struct _GstFluTSPAT GstFluTSPAT;
-typedef struct _GstFluTSDemux GstFluTSDemux;
-typedef struct _GstFluTSDemuxClass GstFluTSDemuxClass;
-
-struct _GstFluTSPMTEntry {
+#define GST_TYPE_MPEGTS_DEMUX (gst_mpegts_demux_get_type())
+#define GST_MPEGTS_DEMUX(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj),\
+ GST_TYPE_MPEGTS_DEMUX,GstMpegTSDemux))
+#define GST_MPEGTS_DEMUX_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass),\
+ GST_TYPE_MPEGTS_DEMUX,GstMpegTSDemuxClass))
+#define GST_MPEGTS_DEMUX_GET_CLASS(klass) (G_TYPE_INSTANCE_GET_CLASS((klass),\
+ GST_TYPE_MPEGTS_DEMUX,GstMpegTSDemuxClass))
+#define GST_IS_MPEGTS_DEMUX(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj),\
+ GST_TYPE_MPEGTS_DEMUX))
+#define GST_IS_MPEGTS_DEMUX_CLASS(obj) (G_TYPE_CHECK_CLASS_TYPE((klass),\
+ GST_TYPE_MPEGTS_DEMUX))
+
+typedef struct _GstMpegTSStream GstMpegTSStream;
+typedef struct _GstMpegTSPMTEntry GstMpegTSPMTEntry;
+typedef struct _GstMpegTSPMT GstMpegTSPMT;
+typedef struct _GstMpegTSPATEntry GstMpegTSPATEntry;
+typedef struct _GstMpegTSPAT GstMpegTSPAT;
+typedef struct _GstMpegTSDemux GstMpegTSDemux;
+typedef struct _GstMpegTSDemuxClass GstMpegTSDemuxClass;
+
+struct _GstMpegTSPMTEntry {
guint16 PID;
};
-struct _GstFluTSPMT {
+struct _GstMpegTSPMT {
guint16 program_number;
guint8 version_number;
gboolean current_next_indicator;
@@ -103,12 +103,12 @@ struct _GstFluTSPMT {
GArray * entries;
};
-struct _GstFluTSPATEntry {
+struct _GstMpegTSPATEntry {
guint16 program_number;
guint16 PID;
};
-struct _GstFluTSPAT {
+struct _GstMpegTSPAT {
guint16 transport_stream_id;
guint8 version_number;
gboolean current_next_indicator;
@@ -118,17 +118,17 @@ struct _GstFluTSPAT {
GArray * entries;
};
-typedef enum _FluTsStreamFlags {
- FLUTS_STREAM_FLAG_STREAM_TYPE_UNKNOWN = 0x01,
- FLUTS_STREAM_FLAG_PMT_VALID = 0x02,
- FLUTS_STREAM_FLAG_IS_VIDEO = 0x04
-} FluTsStreamFlags;
+typedef enum _MpegTsStreamFlags {
+ MPEGTS_STREAM_FLAG_STREAM_TYPE_UNKNOWN = 0x01,
+ MPEGTS_STREAM_FLAG_PMT_VALID = 0x02,
+ MPEGTS_STREAM_FLAG_IS_VIDEO = 0x04
+} MpegTsStreamFlags;
/* Information associated to a single MPEG stream. */
-struct _GstFluTSStream {
- GstFluTSDemux * demux;
+struct _GstMpegTSStream {
+ GstMpegTSDemux * demux;
- FluTsStreamFlags flags;
+ MpegTsStreamFlags flags;
/* PID and type */
guint16 PID;
@@ -143,10 +143,10 @@ struct _GstFluTSStream {
GstClockTimeDiff discont_difference;
/* for PAT streams */
- GstFluTSPAT PAT;
+ GstMpegTSPAT PAT;
/* for PMT streams */
- GstFluTSPMT PMT;
+ GstMpegTSPMT PMT;
/* for CA streams */
@@ -172,7 +172,7 @@ struct _GstFluTSStream {
guint16 PMT_pid;
};
-struct _GstFluTSDemux {
+struct _GstMpegTSDemux {
GstElement parent;
/* properties */
@@ -186,10 +186,10 @@ struct _GstFluTSDemux {
/* current PMT PID */
guint16 current_PMT;
- /* Array of FLUTS_MAX_PID + 1 stream entries */
- GstFluTSStream ** streams;
- /* Array to perform pmts checks at gst_fluts_demux_parse_adaptation_field */
- gboolean pmts_checked[FLUTS_MAX_PID + 1];
+ /* Array of MPEGTS_MAX_PID + 1 stream entries */
+ GstMpegTSStream ** streams;
+ /* Array to perform pmts checks at gst_mpegts_demux_parse_adaptation_field */
+ gboolean pmts_checked[MPEGTS_MAX_PID + 1];
/* Array of Elementary Stream pids for ts with PMT */
guint16 * elementary_pids;
@@ -208,7 +208,7 @@ struct _GstFluTSDemux {
GstClockTime clock_base;
};
-struct _GstFluTSDemuxClass {
+struct _GstMpegTSDemuxClass {
GstElementClass parent_class;
GstPadTemplate * sink_template;
@@ -217,10 +217,10 @@ struct _GstFluTSDemuxClass {
GstPadTemplate * private_template;
};
-GType gst_fluts_demux_get_type (void);
+GType gst_mpegts_demux_get_type (void);
-gboolean gst_fluts_demux_plugin_init (GstPlugin *plugin);
+gboolean gst_mpegts_demux_plugin_init (GstPlugin *plugin);
G_END_DECLS
-#endif /* __GST_FLUTS_DEMUX_H__ */
+#endif /* __GST_MPEGTS_DEMUX_H__ */