vlc | branch: master | Francois Cartegnie <[email protected]> | Fri May  4 
15:26:23 2018 +0200| [5e64072f79f318ccb714b1b2c4efab2e83bae689] | committer: 
Francois Cartegnie

sout: change first dts test

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=5e64072f79f318ccb714b1b2c4efab2e83bae689
---

 src/stream_output/stream_output.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/stream_output/stream_output.c 
b/src/stream_output/stream_output.c
index bdfeb24f20..65ab0b5ebd 100644
--- a/src/stream_output/stream_output.c
+++ b/src/stream_output/stream_output.c
@@ -372,7 +372,7 @@ sout_mux_t * sout_MuxNew( sout_instance_t *p_sout, const 
char *psz_mux,
 
     p_mux->b_add_stream_any_time = false;
     p_mux->b_waiting_stream = true;
-    p_mux->i_add_stream_start = -1;
+    p_mux->i_add_stream_start = VLC_TS_INVALID;
 
     p_mux->p_module =
         module_need( p_mux, "sout mux", p_mux->psz_mux, true );
@@ -540,11 +540,11 @@ int sout_MuxSendBuffer( sout_mux_t *p_mux, sout_input_t 
*p_input,
     {
         const int64_t i_caching = var_GetInteger( p_mux->p_sout, 
"sout-mux-caching" ) * INT64_C(1000);
 
-        if( p_mux->i_add_stream_start < 0 )
+        if( p_mux->i_add_stream_start == VLC_TS_INVALID )
             p_mux->i_add_stream_start = i_dts;
 
         /* Wait until we have enough data before muxing */
-        if( p_mux->i_add_stream_start < 0 ||
+        if( p_mux->i_add_stream_start == VLC_TS_INVALID ||
             i_dts < p_mux->i_add_stream_start + i_caching )
             return VLC_SUCCESS;
         p_mux->b_waiting_stream = false;

_______________________________________________
vlc-commits mailing list
[email protected]
https://mailman.videolan.org/listinfo/vlc-commits

Reply via email to