]> git.sesse.net Git - vlc/blobdiff - include/vlc_sout.h
audio filters: remove old filter_NewAudioBuffer()
[vlc] / include / vlc_sout.h
index 1147783c2bb232ad53160e64f97601b8ba7c0156..87d8229baee6c6e09e9fe11e1ee4c4761d749af4 100644 (file)
@@ -40,7 +40,8 @@ extern "C" {
 #include <sys/types.h>
 #include <vlc_es.h>
 
-/** Stream output instance */
+/** Stream output instance (FIXME: should be private to src/ to avoid
+ * invalid unsynchronized access) */
 struct sout_instance_t
 {
     VLC_COMMON_MEMBERS
@@ -144,8 +145,6 @@ enum sout_mux_query_e
 
 struct sout_input_t
 {
-    sout_instance_t *p_sout;
-
     es_format_t     *p_fmt;
     block_fifo_t    *p_fifo;
 
@@ -191,8 +190,8 @@ struct sout_stream_t
     /* manage a packet */
     int               (*pf_send)( sout_stream_t *, sout_stream_id_t *, block_t* );
 
-    /* private */
     sout_stream_sys_t *p_sys;
+    bool pace_nocontrol;
 };
 
 VLC_API void sout_StreamChainDelete(sout_stream_t *p_first, sout_stream_t *p_last );