image_HandlerDelete( p_image );
vlc_object_signal_unlocked( p_dest );
vlc_object_unlock( p_dest );
- vlc_object_release( p_dest );
return VLC_EGENERIC;
}
image_HandlerDelete( p_image );
vlc_object_signal_unlocked( p_dest );
vlc_object_unlock( p_dest );
- vlc_object_release( p_dest );
return VLC_ENOMEM;
}
image_HandlerDelete( p_image );
vlc_object_signal_unlocked( p_dest );
vlc_object_unlock( p_dest );
- vlc_object_release( p_dest );
return VLC_ENOMEM;
}
memcpy( p_snapshot->p_data, p_block->p_buffer, p_block->i_buffer );
/* Unlock the object */
vlc_object_signal_unlocked( p_dest );
vlc_object_unlock( p_dest );
- vlc_object_release( p_dest );
image_HandlerDelete( p_image );
return VLC_SUCCESS;