/* allocate structure */
p_vout->p_sys = malloc( sizeof( vout_sys_t ) );
if( p_vout->p_sys == NULL )
- {
- msg_Err( p_vout, "out of memory" );
return( 1 );
- }
memset( p_vout->p_sys, 0, sizeof( vout_sys_t ) );
PhEvent_t *p_event;
bool b_repos = 0;
- if (p_vout->b_die)
+ if (!vlc_object_alive (p_vout))
{
return ( 0 );
}
/* allocate buffer for event */
i_buflen = sizeof( PhEvent_t ) * 4;
if( ( p_event = malloc( i_buflen ) ) == NULL )
- {
- msg_Err( p_vout, "out of memory" );
return( 1 );
- }
/* event loop */
do
{
i_buflen = PhGetMsgSize( p_event );
if( ( p_event = realloc( p_event, i_buflen ) ) == NULL )
- {
- msg_Err( p_vout, "out of memory" );
return( 1 );
- }
}
else if( i_ev == Ph_EVENT_MSG )
{
p_vout->i_changes |= VOUT_FULLSCREEN_CHANGE;
break;
- case Pk_c:
- case Pk_C:
- p_vout->b_grayscale = ! p_vout->b_grayscale;
- p_vout->i_changes |= VOUT_GRAYSCALE_CHANGE;
- break;
-
default:
break;
}