Skip to content
Snippets Groups Projects
Commit a03f440f authored by Rémi Denis-Courmont's avatar Rémi Denis-Courmont
Browse files

sout: privatise sout_instance_t

parent 5e670a68
No related branches found
No related tags found
No related merge requests found
......@@ -42,20 +42,6 @@ extern "C" {
* Stream output modules interface
*/
/** Stream output instance (FIXME: should be private to src/ to avoid
* invalid unsynchronized access) */
struct sout_instance_t
{
struct vlc_object_t obj;
char *psz_sout;
bool b_wants_substreams;
vlc_mutex_t lock;
sout_stream_t *p_stream;
};
/**
* \defgroup sout_access Access output
* Raw output byte streams
......
......@@ -29,6 +29,19 @@
# include <vlc_sout.h>
# include <vlc_network.h>
/** Stream output instance */
struct sout_instance_t
{
struct vlc_object_t obj;
char *psz_sout;
bool b_wants_substreams;
vlc_mutex_t lock;
sout_stream_t *p_stream;
};
/****************************************************************************
* sout_packetizer_input_t: p_sout <-> p_packetizer
****************************************************************************/
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment