]> git.sesse.net Git - vlc/blobdiff - src/input/es_out.c
System clock is given to input_ClockSetPCR.
[vlc] / src / input / es_out.c
index 2d25cb7c4c363ff3b78b398dd0b02fd311af6cd8..578e93b43c0da89df08a42cd915f8401b4ce6ba5 100644 (file)
@@ -1900,8 +1900,9 @@ static int EsOutControl( es_out_t *out, int i_query, va_list args )
                 p_pgrm = EsOutProgramAdd( out, i_group );   /* Create it */
 
             i_pcr = (int64_t)va_arg( args, int64_t );
-            /* search program */
-            input_ClockSetPCR( p_sys->p_input, &p_pgrm->clock, i_pcr );
+            /* search program
+             * TODO do not use mdate() but proper stream acquisition date */
+            input_ClockSetPCR( p_sys->p_input, &p_pgrm->clock, i_pcr, mdate() );
             return VLC_SUCCESS;
         }