]> git.sesse.net Git - vlc/blobdiff - src/input/input_interface.h
Fixed a race condition with input creation and events.
[vlc] / src / input / input_interface.h
index dc43bb1b51d7dc7afb227eea7753fec989112853..b7cde94803ffc461e2869f64b09e2c5f7d4323c6 100644 (file)
@@ -46,11 +46,6 @@ int input_Preparse( vlc_object_t *, input_item_t * );
  * FIXME it should NOT be defined here or not coded in misc/stats.c */
 input_stats_t *stats_NewInputStats( input_thread_t *p_input );
 
-/**
- * This defines an opaque input resource handler.
- */
-typedef struct input_resource_t input_resource_t;
-
 /**
  * This function releases an input_resource_t and all associated resources.
  */
@@ -74,8 +69,6 @@ void input_resource_TerminateVout( input_resource_t *p_resource );
 bool input_resource_HasVout( input_resource_t *p_resource );
 
 /* input.c */
-#define input_CreateThreadExtended(a,b,c,d) __input_CreateThreadExtended(VLC_OBJECT(a),b,c,d)
-input_thread_t *__input_CreateThreadExtended ( vlc_object_t *, input_item_t *, const char *, input_resource_t * );
 
 /**
  * This function detaches resources from a dead input.