Commit 5b638392 authored by Rémi Denis-Courmont's avatar Rémi Denis-Courmont

vlc_cond_init: really remove useless parameter

parent 75fb09e9
...@@ -133,7 +133,7 @@ typedef DWORD vlc_threadvar_t; ...@@ -133,7 +133,7 @@ typedef DWORD vlc_threadvar_t;
VLC_EXPORT( int, vlc_mutex_init, ( vlc_mutex_t * ) ); VLC_EXPORT( int, vlc_mutex_init, ( vlc_mutex_t * ) );
VLC_EXPORT( int, vlc_mutex_init_recursive, ( vlc_mutex_t * ) ); VLC_EXPORT( int, vlc_mutex_init_recursive, ( vlc_mutex_t * ) );
VLC_EXPORT( void, __vlc_mutex_destroy, ( const char *, int, vlc_mutex_t * ) ); VLC_EXPORT( void, __vlc_mutex_destroy, ( const char *, int, vlc_mutex_t * ) );
VLC_EXPORT( int, __vlc_cond_init, ( vlc_cond_t * ) ); VLC_EXPORT( int, vlc_cond_init, ( vlc_cond_t * ) );
VLC_EXPORT( void, __vlc_cond_destroy, ( const char *, int, vlc_cond_t * ) ); VLC_EXPORT( void, __vlc_cond_destroy, ( const char *, int, vlc_cond_t * ) );
VLC_EXPORT( int, vlc_threadvar_create, (vlc_threadvar_t * , void (*) (void *) ) ); VLC_EXPORT( int, vlc_threadvar_create, (vlc_threadvar_t * , void (*) (void *) ) );
VLC_EXPORT( void, vlc_threadvar_delete, (vlc_threadvar_t *) ); VLC_EXPORT( void, vlc_threadvar_delete, (vlc_threadvar_t *) );
...@@ -338,12 +338,6 @@ static inline void vlc_cleanup_lock (void *lock) ...@@ -338,12 +338,6 @@ static inline void vlc_cleanup_lock (void *lock)
} }
#define mutex_cleanup_push( lock ) vlc_cleanup_push (vlc_cleanup_lock, lock) #define mutex_cleanup_push( lock ) vlc_cleanup_push (vlc_cleanup_lock, lock)
/*****************************************************************************
* vlc_cond_init: initialize a condition
*****************************************************************************/
#define vlc_cond_init( P_THIS, P_COND ) \
__vlc_cond_init( P_COND )
/***************************************************************************** /*****************************************************************************
* vlc_cond_signal: start a thread on condition completion * vlc_cond_signal: start a thread on condition completion
*****************************************************************************/ *****************************************************************************/
......
...@@ -440,7 +440,7 @@ static int CommonOpen( vlc_object_t *p_this, access_sys_t *p_sys, ...@@ -440,7 +440,7 @@ static int CommonOpen( vlc_object_t *p_this, access_sys_t *p_sys,
p_sys->p_control = NULL; p_sys->p_control = NULL;
vlc_mutex_init( &p_sys->lock ); vlc_mutex_init( &p_sys->lock );
vlc_cond_init( p_this, &p_sys->wait ); vlc_cond_init( &p_sys->wait );
/* Build directshow graph */ /* Build directshow graph */
CreateDirectShowGraph( p_sys ); CreateDirectShowGraph( p_sys );
......
...@@ -95,7 +95,7 @@ int HTTPOpen( access_t *p_access ) ...@@ -95,7 +95,7 @@ int HTTPOpen( access_t *p_access )
httpd_file_sys_t *f; httpd_file_sys_t *f;
vlc_mutex_init( &p_sys->httpd_mutex ); vlc_mutex_init( &p_sys->httpd_mutex );
vlc_cond_init( p_access, &p_sys->httpd_cond ); vlc_cond_init( &p_sys->httpd_cond );
p_sys->b_request_frontend_info = p_sys->b_request_mmi_info = false; p_sys->b_request_frontend_info = p_sys->b_request_mmi_info = false;
p_sys->i_httpd_timeout = 0; p_sys->i_httpd_timeout = 0;
......
...@@ -157,7 +157,7 @@ static int Open( vlc_object_t *p_this ) ...@@ -157,7 +157,7 @@ static int Open( vlc_object_t *p_this )
p_sys->p_thread->p_base_object = p_this; p_sys->p_thread->p_base_object = p_this;
vlc_cond_init( p_sys->p_thread, &p_sys->p_thread->wait ); vlc_cond_init( &p_sys->p_thread->wait );
vlc_mutex_init( &p_sys->p_thread->lock ); vlc_mutex_init( &p_sys->p_thread->lock );
......
...@@ -173,7 +173,7 @@ static int Open( vlc_object_t *p_this ) ...@@ -173,7 +173,7 @@ static int Open( vlc_object_t *p_this )
p_sys->p_thread->rtmp_headers_send[i].body = NULL; p_sys->p_thread->rtmp_headers_send[i].body = NULL;
} }
vlc_cond_init( p_sys->p_thread, &p_sys->p_thread->wait ); vlc_cond_init( &p_sys->p_thread->wait );
vlc_mutex_init( &p_sys->p_thread->lock ); vlc_mutex_init( &p_sys->p_thread->lock );
p_sys->p_thread->result_connect = 1; p_sys->p_thread->result_connect = 1;
......
...@@ -316,7 +316,7 @@ static int Open( vlc_object_t *p_this ) ...@@ -316,7 +316,7 @@ static int Open( vlc_object_t *p_this )
return VLC_ENOMEM; return VLC_ENOMEM;
p_sys->b_playing = false; p_sys->b_playing = false;
p_sys->start_date = 0; p_sys->start_date = 0;
vlc_cond_init( p_aout, &p_sys->wait ); vlc_cond_init( &p_sys->wait );
vlc_mutex_init( &p_sys->lock ); vlc_mutex_init( &p_sys->lock );
/* Get device name */ /* Get device name */
......
...@@ -1181,7 +1181,7 @@ static int AudioStreamChangeFormat( aout_instance_t *p_aout, AudioStreamID i_str ...@@ -1181,7 +1181,7 @@ static int AudioStreamChangeFormat( aout_instance_t *p_aout, AudioStreamID i_str
msg_Dbg( p_aout, STREAM_FORMAT_MSG( "setting stream format: ", change_format ) ); msg_Dbg( p_aout, STREAM_FORMAT_MSG( "setting stream format: ", change_format ) );
/* Condition because SetProperty is asynchronious */ /* Condition because SetProperty is asynchronious */
vlc_cond_init( p_aout, &w.cond ); vlc_cond_init( &w.cond );
vlc_mutex_init( &w.lock ); vlc_mutex_init( &w.lock );
vlc_mutex_lock( &w.lock ); vlc_mutex_lock( &w.lock );
......
...@@ -211,10 +211,10 @@ static int Open( vlc_object_t * p_this ) ...@@ -211,10 +211,10 @@ static int Open( vlc_object_t * p_this )
pa_thread->p_aout = p_aout; pa_thread->p_aout = p_aout;
pa_thread->b_error = false; pa_thread->b_error = false;
vlc_mutex_init( &pa_thread->lock_wait ); vlc_mutex_init( &pa_thread->lock_wait );
vlc_cond_init( p_aout, &pa_thread->wait ); vlc_cond_init( &pa_thread->wait );
pa_thread->b_wait = false; pa_thread->b_wait = false;
vlc_mutex_init( &pa_thread->lock_signal ); vlc_mutex_init( &pa_thread->lock_signal );
vlc_cond_init( p_aout, &pa_thread->signal ); vlc_cond_init( &pa_thread->signal );
pa_thread->b_signal = false; pa_thread->b_signal = false;
/* Create PORTAUDIOThread */ /* Create PORTAUDIOThread */
......
...@@ -800,7 +800,7 @@ static block_t *EncodeVideo( encoder_t *p_enc, picture_t *p_pict ) ...@@ -800,7 +800,7 @@ static block_t *EncodeVideo( encoder_t *p_enc, picture_t *p_pict )
sizeof(struct thread_context_t) ); sizeof(struct thread_context_t) );
pp_contexts[i]->p_context = p_sys->p_context; pp_contexts[i]->p_context = p_sys->p_context;
vlc_mutex_init( &pp_contexts[i]->lock ); vlc_mutex_init( &pp_contexts[i]->lock );
vlc_cond_init( p_enc, &pp_contexts[i]->cond ); vlc_cond_init( &pp_contexts[i]->cond );
pp_contexts[i]->b_work = 0; pp_contexts[i]->b_work = 0;
pp_contexts[i]->b_done = 0; pp_contexts[i]->b_done = 0;
if ( vlc_thread_create( pp_contexts[i], "encoder", FfmpegThread, if ( vlc_thread_create( pp_contexts[i], "encoder", FfmpegThread,
......
...@@ -182,7 +182,7 @@ static int Open( vlc_object_t *p_this ) ...@@ -182,7 +182,7 @@ static int Open( vlc_object_t *p_this )
p_intf->p_sys = p_sys; p_intf->p_sys = p_sys;
vlc_mutex_init( &p_sys->lock ); vlc_mutex_init( &p_sys->lock );
vlc_cond_init( p_intf, &p_sys->wait ); vlc_cond_init( &p_sys->wait );
p_playlist = pl_Yield( p_intf ); p_playlist = pl_Yield( p_intf );
PL_LOCK; PL_LOCK;
......
...@@ -1573,7 +1573,7 @@ static int transcode_video_new( sout_stream_t *p_stream, sout_stream_id_t *id ) ...@@ -1573,7 +1573,7 @@ static int transcode_video_new( sout_stream_t *p_stream, sout_stream_id_t *id )
VLC_THREAD_PRIORITY_VIDEO; VLC_THREAD_PRIORITY_VIDEO;
p_sys->id_video = id; p_sys->id_video = id;
vlc_mutex_init( &p_sys->lock_out ); vlc_mutex_init( &p_sys->lock_out );
vlc_cond_init( p_stream, &p_sys->cond ); vlc_cond_init( &p_sys->cond );
memset( p_sys->pp_pics, 0, sizeof(p_sys->pp_pics) ); memset( p_sys->pp_pics, 0, sizeof(p_sys->pp_pics) );
p_sys->i_first_pic = 0; p_sys->i_first_pic = 0;
p_sys->i_last_pic = 0; p_sys->i_last_pic = 0;
......
...@@ -18,7 +18,7 @@ CAtmoExternalCaptureInput::CAtmoExternalCaptureInput(CAtmoDynData *pAtmoDynData) ...@@ -18,7 +18,7 @@ CAtmoExternalCaptureInput::CAtmoExternalCaptureInput(CAtmoDynData *pAtmoDynData)
CThread(pAtmoDynData->getAtmoFilter()) CThread(pAtmoDynData->getAtmoFilter())
{ {
m_pCurrentFramePixels = NULL; m_pCurrentFramePixels = NULL;
vlc_cond_init( this->m_pAtmoThread, &m_WakeupCond ); vlc_cond_init( &m_WakeupCond );
vlc_mutex_init( &m_WakeupLock ); vlc_mutex_init( &m_WakeupLock );
msg_Dbg( m_pAtmoThread, "CAtmoExternalCaptureInput created."); msg_Dbg( m_pAtmoThread, "CAtmoExternalCaptureInput created.");
...@@ -142,7 +142,7 @@ DWORD CAtmoExternalCaptureInput::Execute(void) ...@@ -142,7 +142,7 @@ DWORD CAtmoExternalCaptureInput::Execute(void)
*/ */
#ifdef _ATMO_KLUDGE_ #ifdef _ATMO_KLUDGE_
vlc_cond_destroy( &m_WakeupCond ); vlc_cond_destroy( &m_WakeupCond );
vlc_cond_init( m_pAtmoThread, &m_WakeupCond ); vlc_cond_init( &m_WakeupCond );
#endif #endif
#endif #endif
} }
......
...@@ -180,7 +180,7 @@ DWORD CAtmoLiveView::Execute(void) ...@@ -180,7 +180,7 @@ DWORD CAtmoLiveView::Execute(void)
#ifdef _ATMO_KLUDGE_ #ifdef _ATMO_KLUDGE_
vlc_mutex_lock( &m_TerminateLock ); vlc_mutex_lock( &m_TerminateLock );
vlc_cond_destroy( &m_TerminateCond ); vlc_cond_destroy( &m_TerminateCond );
vlc_cond_init( m_pAtmoThread, &m_TerminateCond ); vlc_cond_init( &m_TerminateCond );
vlc_mutex_unlock( &m_TerminateLock ); vlc_mutex_unlock( &m_TerminateLock );
#endif #endif
#endif #endif
......
...@@ -22,7 +22,7 @@ CThread::CThread(vlc_object_t *pOwner) ...@@ -22,7 +22,7 @@ CThread::CThread(vlc_object_t *pOwner)
vlc_object_attach( m_pAtmoThread, m_pOwner); vlc_object_attach( m_pAtmoThread, m_pOwner);
vlc_mutex_init( &m_TerminateLock ); vlc_mutex_init( &m_TerminateLock );
err = vlc_cond_init( m_pAtmoThread, &m_TerminateCond ); err = vlc_cond_init( &m_TerminateCond );
if(err) { if(err) {
msg_Err( m_pAtmoThread, "vlc_cond_init failed %d",err); msg_Err( m_pAtmoThread, "vlc_cond_init failed %d",err);
} }
......
...@@ -183,7 +183,7 @@ static int Open( vlc_object_t *p_this ) ...@@ -183,7 +183,7 @@ static int Open( vlc_object_t *p_this )
return VLC_EGENERIC; return VLC_EGENERIC;
} }
vlc_mutex_init( &p_thread->lock ); vlc_mutex_init( &p_thread->lock );
vlc_cond_init( p_filter, &p_thread->wait ); vlc_cond_init( &p_thread->wait );
p_thread->i_blocks = 0; p_thread->i_blocks = 0;
aout_DateInit( &p_thread->date, p_filter->output.i_rate ); aout_DateInit( &p_thread->date, p_filter->output.i_rate );
......
...@@ -427,7 +427,7 @@ VLC_CompileDomain ...@@ -427,7 +427,7 @@ VLC_CompileDomain
VLC_CompileHost VLC_CompileHost
VLC_Compiler VLC_Compiler
__vlc_cond_destroy __vlc_cond_destroy
__vlc_cond_init vlc_cond_init
vlc_config_create vlc_config_create
vlc_config_set vlc_config_set
vlc_control_cancel vlc_control_cancel
......
...@@ -359,7 +359,7 @@ block_fifo_t *block_FifoNew( void ) ...@@ -359,7 +359,7 @@ block_fifo_t *block_FifoNew( void )
return NULL; return NULL;
vlc_mutex_init( &p_fifo->lock ); vlc_mutex_init( &p_fifo->lock );
vlc_cond_init( NULL, &p_fifo->wait ); vlc_cond_init( &p_fifo->wait );
p_fifo->p_first = NULL; p_fifo->p_first = NULL;
p_fifo->pp_last = &p_fifo->p_first; p_fifo->pp_last = &p_fifo->p_first;
p_fifo->i_depth = p_fifo->i_size = 0; p_fifo->i_depth = p_fifo->i_size = 0;
......
...@@ -170,7 +170,7 @@ void *__vlc_custom_create( vlc_object_t *p_this, size_t i_size, ...@@ -170,7 +170,7 @@ void *__vlc_custom_create( vlc_object_t *p_this, size_t i_size,
/* Initialize mutexes and condvars */ /* Initialize mutexes and condvars */
vlc_mutex_init( &p_priv->lock ); vlc_mutex_init( &p_priv->lock );
vlc_cond_init( p_new, &p_priv->wait ); vlc_cond_init( &p_priv->wait );
vlc_mutex_init( &p_priv->var_lock ); vlc_mutex_init( &p_priv->var_lock );
vlc_spin_init( &p_priv->spin ); vlc_spin_init( &p_priv->spin );
p_priv->pipes[0] = p_priv->pipes[1] = -1; p_priv->pipes[0] = p_priv->pipes[1] = -1;
......
...@@ -320,9 +320,9 @@ void __vlc_mutex_destroy( const char * psz_file, int i_line, vlc_mutex_t *p_mute ...@@ -320,9 +320,9 @@ void __vlc_mutex_destroy( const char * psz_file, int i_line, vlc_mutex_t *p_mute
} }
/***************************************************************************** /*****************************************************************************
* vlc_cond_init: initialize a condition * vlc_cond_init: initialize a condition variable
*****************************************************************************/ *****************************************************************************/
int __vlc_cond_init( vlc_cond_t *p_condvar ) int vlc_cond_init( vlc_cond_t *p_condvar )
{ {
#if defined( LIBVLC_USE_PTHREAD ) #if defined( LIBVLC_USE_PTHREAD )
pthread_condattr_t attr; pthread_condattr_t attr;
......
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