diff options
author | Zaheer Abbas Merali <zaheerabbas@merali.org> | 2007-12-14 17:51:49 +0000 |
---|---|---|
committer | Zaheer Abbas Merali <zaheerabbas@merali.org> | 2007-12-14 17:51:49 +0000 |
commit | 91bb79004f36a6cb50c7b46f6e014e660a90b297 (patch) | |
tree | ea4a3057c854ccb2875713ad8cc01e7c405c777e /gst/mpegtsparse/mpegtspacketizer.h | |
parent | 57889d4b0a0a85df6722132957a977e34712524e (diff) | |
download | gst-plugins-bad-91bb79004f36a6cb50c7b46f6e014e660a90b297.tar.gz gst-plugins-bad-91bb79004f36a6cb50c7b46f6e014e660a90b297.tar.bz2 gst-plugins-bad-91bb79004f36a6cb50c7b46f6e014e660a90b297.zip |
gst/mpegtsparse/mpegtspacketizer.*: Hash streams by pid again. Add a linked list inside each stream with a list of su...
Original commit message from CVS:
* gst/mpegtsparse/mpegtspacketizer.c:
* gst/mpegtsparse/mpegtspacketizer.h:
Hash streams by pid again. Add a linked list inside each
stream with a list of sub_tables. Fix multiple sections
as it was borked with my last commit.
Diffstat (limited to 'gst/mpegtsparse/mpegtspacketizer.h')
-rw-r--r-- | gst/mpegtsparse/mpegtspacketizer.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gst/mpegtsparse/mpegtspacketizer.h b/gst/mpegtsparse/mpegtspacketizer.h index d8901ac0..f156ce5f 100644 --- a/gst/mpegtsparse/mpegtspacketizer.h +++ b/gst/mpegtsparse/mpegtspacketizer.h @@ -49,6 +49,7 @@ struct _MpegTSPacketizer { GObject object; GstAdapter *adapter; + /* streams hashed by pid */ GHashTable *streams; gboolean disposed; }; @@ -78,6 +79,7 @@ typedef struct GstBuffer *buffer; gint16 pid; guint8 table_id; + guint16 subtable_extension; guint section_length; guint8 version_number; guint8 current_next_indicator; |