]> git.sesse.net Git - vlc/blobdiff - src/input/input_internal.h
Made input_clock_t in charge of pts_delay.
[vlc] / src / input / input_internal.h
index f98ed42bda006e22bdae54f3abd0c17b62bf7b22..2cc03e737765b5ac749903b16113a3ec86385d04 100644 (file)
@@ -68,6 +68,9 @@ typedef struct
     bool b_can_stream_record;
     bool b_rescale_ts;
 
+    /* */
+    int64_t i_pts_delay;
+
     bool       b_eof;   /* eof of demuxer */
 
 } input_source_t;
@@ -82,9 +85,6 @@ struct input_thread_private_t
     double      f_fps;
     int         i_state;
 
-    /* Internal caching common to all sources */
-    mtime_t     i_pts_delay;
-
     /* Current state */
     int         i_rate;
     bool        b_recording;
@@ -121,8 +121,7 @@ struct input_thread_private_t
 
     /* Input item */
     input_item_t   *p_item;
-    /* Clock average variation */
-    int            i_cr_average;
+
     /* Main source */
     input_source_t input;
     /* Slave sources (subs, and others) */