]> git.sesse.net Git - vlc/blobdiff - src/input/stream.h
Fix deadlock when the decoder return an error.
[vlc] / src / input / stream.h
index 1b8a51076df865d9bae1de338d78b28aeda7bbde..5d0d935fbb6d3c15ff9517608ffee0aa7b46b545 100644 (file)
@@ -53,13 +53,14 @@ struct stream_t
     bool            b_little_endian;
 };
 
-#include <libvlc.h>
+/* */
+stream_t *stream_CommonNew( vlc_object_t * );
 
-static inline stream_t *vlc_stream_create( vlc_object_t *obj )
-{
-    return (stream_t *)vlc_custom_create( obj, sizeof(stream_t),
-                                          VLC_OBJECT_GENERIC, "stream" );
-}
+/* */
+stream_t *stream_AccessNew( access_t *p_access, bool );
+void stream_AccessDelete( stream_t *s );
+void stream_AccessReset( stream_t *s );
+void stream_AccessUpdate( stream_t *s );
 
 #endif