]> git.sesse.net Git - vlc/blobdiff - include/vlc_demux.h
Playlist: repack (save some memory)
[vlc] / include / vlc_demux.h
index 9abdee0831e91c735c55f9c22fc04d07b9488410..38351b88dc3f99cce1abffdbec9e9b622005c592 100644 (file)
@@ -78,13 +78,17 @@ struct demux_t
 
 
 /* demux_meta_t is returned by "meta reader" module to the demuxer */
-struct demux_meta_t
+typedef struct demux_meta_t
 {
+    VLC_COMMON_MEMBERS
+    demux_t *p_demux; /** FIXME: use stream_t instead? */
+    input_item_t *p_item; /***< the input item that is being read */
+
     vlc_meta_t *p_meta;                 /**< meta data */
 
     int i_attachments;                  /**< number of attachments */
     input_attachment_t **attachments;    /**< array of attachments */
-};
+} demux_meta_t;
 
 enum demux_query_e
 {