Commit ff3eac1d authored by Laurent Aimar's avatar Laurent Aimar

Cosmetics.

parent ccaab7a6
...@@ -32,7 +32,7 @@ ...@@ -32,7 +32,7 @@
/**************************************************************************** /****************************************************************************
* stream_Demux*: create a demuxer for an outpout stream (allow demuxer chain) * stream_Demux*: create a demuxer for an outpout stream (allow demuxer chain)
****************************************************************************/ ****************************************************************************/
typedef struct struct stream_sys_t
{ {
/* Data buffer */ /* Data buffer */
block_fifo_t *p_fifo; block_fifo_t *p_fifo;
...@@ -45,7 +45,7 @@ typedef struct ...@@ -45,7 +45,7 @@ typedef struct
es_out_t *out; es_out_t *out;
demux_t *p_demux; demux_t *p_demux;
} d_stream_sys_t; };
static int DStreamRead ( stream_t *, void *p_read, unsigned int i_read ); static int DStreamRead ( stream_t *, void *p_read, unsigned int i_read );
static int DStreamPeek ( stream_t *, const uint8_t **pp_peek, unsigned int i_peek ); static int DStreamPeek ( stream_t *, const uint8_t **pp_peek, unsigned int i_peek );
...@@ -58,8 +58,8 @@ stream_t *__stream_DemuxNew( vlc_object_t *p_obj, const char *psz_demux, ...@@ -58,8 +58,8 @@ stream_t *__stream_DemuxNew( vlc_object_t *p_obj, const char *psz_demux,
es_out_t *out ) es_out_t *out )
{ {
/* We create a stream reader, and launch a thread */ /* We create a stream reader, and launch a thread */
stream_t *s; stream_t *s;
d_stream_sys_t *p_sys; stream_sys_t *p_sys;
s = stream_CommonNew( p_obj ); s = stream_CommonNew( p_obj );
if( s == NULL ) if( s == NULL )
...@@ -69,13 +69,12 @@ stream_t *__stream_DemuxNew( vlc_object_t *p_obj, const char *psz_demux, ...@@ -69,13 +69,12 @@ stream_t *__stream_DemuxNew( vlc_object_t *p_obj, const char *psz_demux,
s->pf_control= DStreamControl; s->pf_control= DStreamControl;
s->pf_destroy= DStreamDelete; s->pf_destroy= DStreamDelete;
s->p_sys = malloc( sizeof( d_stream_sys_t) ); s->p_sys = p_sys = malloc( sizeof( *p_sys) );
if( s->p_sys == NULL ) if( s->p_sys == NULL )
{ {
stream_CommonDelete( s ); stream_CommonDelete( s );
return NULL; return NULL;
} }
p_sys = (d_stream_sys_t*)s->p_sys;
p_sys->i_pos = 0; p_sys->i_pos = 0;
p_sys->out = out; p_sys->out = out;
...@@ -106,13 +105,14 @@ stream_t *__stream_DemuxNew( vlc_object_t *p_obj, const char *psz_demux, ...@@ -106,13 +105,14 @@ stream_t *__stream_DemuxNew( vlc_object_t *p_obj, const char *psz_demux,
void stream_DemuxSend( stream_t *s, block_t *p_block ) void stream_DemuxSend( stream_t *s, block_t *p_block )
{ {
d_stream_sys_t *p_sys = (d_stream_sys_t*)s->p_sys; stream_sys_t *p_sys = s->p_sys;
if( p_block ) block_FifoPut( p_sys->p_fifo, p_block ); if( p_block )
block_FifoPut( p_sys->p_fifo, p_block );
} }
static void DStreamDelete( stream_t *s ) static void DStreamDelete( stream_t *s )
{ {
d_stream_sys_t *p_sys = (d_stream_sys_t*)s->p_sys; stream_sys_t *p_sys = s->p_sys;
block_t *p_empty; block_t *p_empty;
vlc_object_kill( s ); vlc_object_kill( s );
...@@ -122,8 +122,10 @@ static void DStreamDelete( stream_t *s ) ...@@ -122,8 +122,10 @@ static void DStreamDelete( stream_t *s )
block_FifoPut( p_sys->p_fifo, p_empty ); block_FifoPut( p_sys->p_fifo, p_empty );
vlc_thread_join( s ); vlc_thread_join( s );
if( p_sys->p_demux ) demux_Delete( p_sys->p_demux ); if( p_sys->p_demux )
if( p_sys->p_block ) block_Release( p_sys->p_block ); demux_Delete( p_sys->p_demux );
if( p_sys->p_block )
block_Release( p_sys->p_block );
block_FifoRelease( p_sys->p_fifo ); block_FifoRelease( p_sys->p_fifo );
free( p_sys->psz_name ); free( p_sys->psz_name );
...@@ -135,7 +137,7 @@ static void DStreamDelete( stream_t *s ) ...@@ -135,7 +137,7 @@ static void DStreamDelete( stream_t *s )
static int DStreamRead( stream_t *s, void *p_read, unsigned int i_read ) static int DStreamRead( stream_t *s, void *p_read, unsigned int i_read )
{ {
d_stream_sys_t *p_sys = (d_stream_sys_t*)s->p_sys; stream_sys_t *p_sys = s->p_sys;
uint8_t *p_out = p_read; uint8_t *p_out = p_read;
int i_out = 0; int i_out = 0;
...@@ -176,7 +178,7 @@ static int DStreamRead( stream_t *s, void *p_read, unsigned int i_read ) ...@@ -176,7 +178,7 @@ static int DStreamRead( stream_t *s, void *p_read, unsigned int i_read )
static int DStreamPeek( stream_t *s, const uint8_t **pp_peek, unsigned int i_peek ) static int DStreamPeek( stream_t *s, const uint8_t **pp_peek, unsigned int i_peek )
{ {
d_stream_sys_t *p_sys = (d_stream_sys_t*)s->p_sys; stream_sys_t *p_sys = s->p_sys;
block_t **pp_block = &p_sys->p_block; block_t **pp_block = &p_sys->p_block;
int i_out = 0; int i_out = 0;
*pp_peek = 0; *pp_peek = 0;
...@@ -214,7 +216,7 @@ static int DStreamPeek( stream_t *s, const uint8_t **pp_peek, unsigned int i_pee ...@@ -214,7 +216,7 @@ static int DStreamPeek( stream_t *s, const uint8_t **pp_peek, unsigned int i_pee
static int DStreamControl( stream_t *s, int i_query, va_list args ) static int DStreamControl( stream_t *s, int i_query, va_list args )
{ {
d_stream_sys_t *p_sys = (d_stream_sys_t*)s->p_sys; stream_sys_t *p_sys = s->p_sys;
int64_t *p_i64; int64_t *p_i64;
bool *p_b; bool *p_b;
int *p_int; int *p_int;
...@@ -276,7 +278,7 @@ static int DStreamControl( stream_t *s, int i_query, va_list args ) ...@@ -276,7 +278,7 @@ static int DStreamControl( stream_t *s, int i_query, va_list args )
static void* DStreamThread( vlc_object_t* p_this ) static void* DStreamThread( vlc_object_t* p_this )
{ {
stream_t *s = (stream_t *)p_this; stream_t *s = (stream_t *)p_this;
d_stream_sys_t *p_sys = (d_stream_sys_t*)s->p_sys; stream_sys_t *p_sys = s->p_sys;
demux_t *p_demux; demux_t *p_demux;
int canc = vlc_savecancel(); int canc = vlc_savecancel();
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment