Changeset 005039fa988ab44e371eb6f5011fea37d208efdb

Show
Ignore:
Timestamp:
08/06/07 00:21:55 (1 year ago)
Author:
Laurent Aimar <fenrir@videolan.org>
git-committer:
Laurent Aimar <fenrir@videolan.org> 1181254915 +0000
git-parent:

[9083952e1b8a3e2424f17e44b6f5b4124d842963]

git-author:
Laurent Aimar <fenrir@videolan.org> 1181254915 +0000
Message:

Added back pause (timeshift has to accept ACCESS_SET_PAUSE_STATE)

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • modules/access_filter/timeshift.c

    r18ce8f4 r005039f  
    523523    switch( i_query ) 
    524524    { 
    525         case ACCESS_CAN_SEEK: 
    526         case ACCESS_CAN_FASTSEEK: 
    527             pb_bool = (vlc_bool_t*)va_arg( args, vlc_bool_t* ); 
    528             *pb_bool = VLC_TRUE; 
    529             break; 
    530  
    531         case ACCESS_CAN_CONTROL_PACE:   /* Not really true */ 
    532         case ACCESS_CAN_PAUSE: 
    533             pb_bool = (vlc_bool_t*)va_arg( args, vlc_bool_t* ); 
    534             *pb_bool = VLC_TRUE; 
    535             break; 
    536  
    537         case ACCESS_GET_MTU: 
    538             pi_int = (int*)va_arg( args, int * ); 
    539             *pi_int = 0; 
    540             break; 
    541  
    542         /* Forward everything else to the source access */ 
    543         default: 
    544             return access2_vaControl( p_access->p_source, i_query, args ); 
    545  
     525    case ACCESS_CAN_SEEK: 
     526    case ACCESS_CAN_FASTSEEK: 
     527        pb_bool = (vlc_bool_t*)va_arg( args, vlc_bool_t* ); 
     528        *pb_bool = VLC_TRUE; 
     529        break; 
     530 
     531    case ACCESS_CAN_CONTROL_PACE:   /* Not really true */ 
     532    case ACCESS_CAN_PAUSE: 
     533        pb_bool = (vlc_bool_t*)va_arg( args, vlc_bool_t* ); 
     534        *pb_bool = VLC_TRUE; 
     535        break; 
     536 
     537    case ACCESS_GET_MTU: 
     538        pi_int = (int*)va_arg( args, int * ); 
     539        *pi_int = 0; 
     540        break; 
     541 
     542    case ACCESS_SET_PAUSE_STATE:  
     543        break; 
     544 
     545    /* Forward everything else to the source access */ 
     546    default: 
     547        return access2_vaControl( p_access->p_source, i_query, args ); 
    546548    } 
    547549    return VLC_SUCCESS;