From: RĂ©mi Denis-Courmont Date: Fri, 29 Aug 2008 14:41:50 +0000 (+0300) Subject: UDP out: avoid useless references to p_sout X-Git-Tag: 1.0.0-pre1~3698 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=560ccaae6d32302eb8b913b3c07a3335df917576;p=vlc UDP out: avoid useless references to p_sout --- diff --git a/modules/access_output/udp.c b/modules/access_output/udp.c index 7d3b5c7e29..8319e684d9 100644 --- a/modules/access_output/udp.c +++ b/modules/access_output/udp.c @@ -121,8 +121,6 @@ typedef struct sout_access_thread_t { VLC_COMMON_MEMBERS - sout_instance_t *p_sout; - block_fifo_t *p_fifo; int i_handle; @@ -204,7 +202,6 @@ static int Open( vlc_object_t *p_this ) } vlc_object_attach( p_sys->p_thread, p_access ); - p_sys->p_thread->p_sout = p_access->p_sout; p_sys->p_thread->b_die = 0; p_sys->p_thread->b_error= 0; p_sys->p_thread->p_fifo = block_FifoNew(); @@ -254,7 +251,7 @@ static int Open( vlc_object_t *p_this ) if( vlc_thread_create( p_sys->p_thread, "sout write thread", ThreadWrite, VLC_THREAD_PRIORITY_HIGHEST, false ) ) { - msg_Err( p_access->p_sout, "cannot spawn sout access thread" ); + msg_Err( p_access, "cannot spawn sout access thread" ); net_Close (i_handle); vlc_object_release( p_sys->p_thread ); free (p_sys); @@ -418,7 +415,7 @@ static block_t *NewUDPPacket( sout_access_out_t *p_access, mtime_t i_dts) if( block_FifoCount( p_sys->p_thread->p_empty_blocks ) == 0 ) { - p_buffer = block_New( p_access->p_sout, p_sys->i_mtu ); + p_buffer = block_Alloc( p_sys->i_mtu ); } else {