]> git.sesse.net Git - vlc/blobdiff - src/input/item.c
System clock is given to input_ClockSetPCR.
[vlc] / src / input / item.c
index 9f0634715b969e6fa106db1dab427a8403ae93fd..8ce43c3133e4ca989a39e245e026f0924340a827 100644 (file)
@@ -501,6 +501,10 @@ input_item_t *input_item_NewWithType( vlc_object_t *p_obj, const char *psz_uri,
     input_item_Init( p_obj, p_input );
     vlc_gc_init( p_input, input_item_Destroy );
 
+    vlc_object_lock( p_obj->p_libvlc );
+    p_input->i_id = ++priv->i_last_input_id;
+    vlc_object_unlock( p_obj->p_libvlc );
+
     p_input->b_fixed_name = false;
 
     if( psz_uri )