decoder_t *p_dec = (decoder_t*)p_this;
/* create a mutex */
- var_Create( p_this->p_libvlc, "qt_mutex", VLC_VAR_MUTEX );
+ var_Create( p_this->p_libvlc_global, "qt_mutex", VLC_VAR_MUTEX );
switch( p_dec->fmt_in.i_codec )
{
vlc_value_t lockval;
/* get lock, avoid segfault */
- var_Get( p_dec->p_libvlc, "qt_mutex", &lockval );
+ var_Get( p_dec->p_libvlc_global, "qt_mutex", &lockval );
vlc_mutex_lock( lockval.p_address );
if( p_dec->fmt_out.i_cat == AUDIO_ES )
#endif
vlc_mutex_unlock( lockval.p_address );
- var_Destroy( p_dec->p_libvlc, "qt_mutex" );
+ var_Destroy( p_dec->p_libvlc_global, "qt_mutex" );
if( p_sys ) free( p_sys );
}
memcpy( fcc, &p_dec->fmt_in.i_codec, 4 );
/* get lock, avoid segfault */
- var_Get( p_dec->p_libvlc, "qt_mutex", &lockval );
+ var_Get( p_dec->p_libvlc_global, "qt_mutex", &lockval );
vlc_mutex_lock( lockval.p_address );
#ifdef __APPLE__
int i_frames = p_sys->i_buffer / p_sys->InFrameSize;
unsigned long i_out_frames, i_out_bytes;
- var_Get( p_dec->p_libvlc, "qt_mutex", &lockval );
+ var_Get( p_dec->p_libvlc_global, "qt_mutex", &lockval );
vlc_mutex_lock( lockval.p_address );
i_error = p_sys->SoundConverterConvertBuffer( p_sys->myConverter,
p_sys->p_buffer,
fcc, p_dec->fmt_in.video.i_width, p_dec->fmt_in.video.i_height );
/* get lock, avoid segfault */
- var_Get( p_dec->p_libvlc, "qt_mutex", &lockval );
+ var_Get( p_dec->p_libvlc_global, "qt_mutex", &lockval );
vlc_mutex_lock( lockval.p_address );
#ifdef __APPLE__
return NULL;
}
- var_Get( p_dec->p_libvlc, "qt_mutex", &lockval );
+ var_Get( p_dec->p_libvlc_global, "qt_mutex", &lockval );
vlc_mutex_lock( lockval.p_address );
if( ( p_pic = p_dec->pf_vout_buffer_new( p_dec ) ) )