]> git.sesse.net Git - vlc/commitdiff
access: remove info.i_(update|title|seekpoint)
authorRémi Denis-Courmont <remi@remlab.net>
Mon, 26 Aug 2013 19:26:27 +0000 (22:26 +0300)
committerRémi Denis-Courmont <remi@remlab.net>
Mon, 26 Aug 2013 19:47:55 +0000 (22:47 +0300)
include/vlc_access.h
include/vlc_demux.h
include/vlc_input.h
modules/access/dshow/dshow.cpp
modules/access/rtsp/access.c

index 0a1f5895001ad5824d5c287fc0881e7385554339..8a8f1faf3129f14022903542668725e6ec5b5394 100644 (file)
@@ -104,14 +104,8 @@ struct access_t
     /* Access has to maintain them uptodate */
     struct
     {
-        unsigned int i_update;  /* Access sets them on change,
-                                   Input removes them once take into account*/
-
         uint64_t     i_pos;     /* idem */
         bool         b_eof;     /* idem */
-
-        int          i_title;    /* idem, start from 0 (could be menu) */
-        int          i_seekpoint;/* idem, start from 0 */
     } info;
     access_sys_t *p_sys;
 
@@ -146,11 +140,8 @@ static inline uint64_t access_GetSize( access_t *p_access )
 
 static inline void access_InitFields( access_t *p_a )
 {
-    p_a->info.i_update = 0;
     p_a->info.i_pos = 0;
     p_a->info.b_eof = false;
-    p_a->info.i_title = 0;
-    p_a->info.i_seekpoint = 0;
 }
 
 /**
index 6bc05076ef7d1c839e0e761b3874668d33dbdfee..56f1dc91585e9095a8f306f0743895ebf46c5628 100644 (file)
@@ -77,6 +77,11 @@ struct demux_t
     input_thread_t *p_input;
 };
 
+/* demux_t.info.i_update field */
+#define INPUT_UPDATE_TITLE      0x0010
+#define INPUT_UPDATE_SEEKPOINT  0x0020
+#define INPUT_UPDATE_META       0x0040
+#define INPUT_UPDATE_TITLE_LIST 0x0100
 
 /* demux_meta_t is returned by "meta reader" module to the demuxer */
 typedef struct demux_meta_t
index 42e1388d27f49c1b96b93bb0a494f84cf1e8d492..832c76c8bb247960d82c96103f4c88db4e4bb884 100644 (file)
@@ -202,12 +202,6 @@ static inline void vlc_input_attachment_Delete( input_attachment_t *a )
  * input defines/constants.
  *****************************************************************************/
 
-/* i_update field of access_t/demux_t */
-#define INPUT_UPDATE_TITLE      0x0010
-#define INPUT_UPDATE_SEEKPOINT  0x0020
-#define INPUT_UPDATE_META       0x0040
-#define INPUT_UPDATE_TITLE_LIST 0x0100
-
 /**
  * This defines private core storage for an input.
  */
index e6567717b24869885242ae6071db7ee34ffd354c..83a21c33565d3e35ad75a6d46b5bfdb2a04ffce1 100644 (file)
@@ -814,8 +814,6 @@ static int AccessOpen( vlc_object_t *p_this )
     p_access->pf_seek = NULL;
     p_access->info.i_pos = 0;
     p_access->info.b_eof = false;
-    p_access->info.i_title = 0;
-    p_access->info.i_seekpoint = 0;
     p_access->p_sys = p_sys;
 
     /* Everything is ready. Let's rock baby */
index 227d0a90666799b6a3640e516d43253b923796d1..dd786bec42a4e21d43ee21713150b5bed5bf7d3b 100644 (file)
@@ -161,8 +161,6 @@ static int Open( vlc_object_t *p_this )
     p_access->pf_control = Control;
     p_access->info.i_pos = 0;
     p_access->info.b_eof = false;
-    p_access->info.i_title = 0;
-    p_access->info.i_seekpoint = 0;
     p_access->p_sys = p_sys = malloc( sizeof( access_sys_t ) );
     if( !p_sys )
         return VLC_ENOMEM;