diff options
Diffstat (limited to 'gst/mpegtsparse/flutspmtstreaminfo.h')
-rw-r--r-- | gst/mpegtsparse/flutspmtstreaminfo.h | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/gst/mpegtsparse/flutspmtstreaminfo.h b/gst/mpegtsparse/flutspmtstreaminfo.h deleted file mode 100644 index a3d43917..00000000 --- a/gst/mpegtsparse/flutspmtstreaminfo.h +++ /dev/null @@ -1,55 +0,0 @@ -/* - * The contents of this file are subject to the Mozilla Public License - * Version 1.1 (the "License"); you may not use this file except in - * compliance with the License. You may obtain a copy of the License at - * http://www.mozilla.org/MPL/. - * - * Software distributed under the License is distributed on an "AS IS" - * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the - * License for the specific language governing rights and limitations - * under the License. - * - * The Original Code is Fluendo MPEG Demuxer plugin. - * - * The Initial Developer of the Original Code is Fluendo, S.L. - * Portions created by Fluendo, S.L. are Copyright (C) 2005 - * Fluendo, S.L. All Rights Reserved. - * - * Contributor(s): Jan Schmidt <jan@fluendo.com> - */ - -#ifndef __MPEGTS_PMT_STREAM_INFO_H__ -#define __MPEGTS_PMT_STREAM_INFO_H__ - -#include <glib.h> - -G_BEGIN_DECLS - - -typedef struct MpegTSPmtStreamInfoClass { - GObjectClass parent_class; -} MpegTSPmtStreamInfoClass; - -typedef struct MpegTSPmtStreamInfo { - GObject parent; - - guint16 pid; - GValueArray *languages; /* null terminated 3 character ISO639 language code */ - guint8 stream_type; - GValueArray *descriptors; -} MpegTSPmtStreamInfo; - -MpegTSPmtStreamInfo *mpegts_pmt_stream_info_new (guint16 pid, guint8 type); -void mpegts_pmt_stream_info_add_language(MpegTSPmtStreamInfo* si, gchar* language); -void mpegts_pmt_stream_info_add_descriptor (MpegTSPmtStreamInfo *si, const gchar *descriptor, guint length); - -GType mpegts_pmt_stream_info_get_type (void); - -#define MPEGTS_TYPE_PMT_STREAM_INFO (mpegts_pmt_stream_info_get_type ()) - -#define MPEGTS_IS_PMT_STREAM_INFO(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), MPEGTS_TYPE_PMT_STREAM_INFO)) -#define MPEGTS_PMT_STREAM_INFO(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj),MPEGTS_TYPE_PMT_STREAM_INFO, MpegTSPmtStreamInfo)) - -G_END_DECLS - -#endif |