mirror of
https://github.com/libretro/RetroArch
synced 2025-02-19 12:41:00 +00:00
Get rid of some bsv_movie_ctl actions
This commit is contained in:
parent
d349ea61cf
commit
96718b281e
6
movie.c
6
movie.c
@ -319,7 +319,7 @@ static void bsv_movie_init_state(void)
|
||||
{
|
||||
bool set_granularity = false;
|
||||
|
||||
if (bsv_movie_ctl(BSV_MOVIE_CTL_START_PLAYBACK, NULL))
|
||||
if (bsv_movie_state.movie_start_playback)
|
||||
{
|
||||
if (!(bsv_movie_init_handle(bsv_movie_state.movie_start_path,
|
||||
RARCH_MOVIE_PLAYBACK)))
|
||||
@ -401,16 +401,12 @@ bool bsv_movie_ctl(enum bsv_ctl_state state, void *data)
|
||||
{
|
||||
case BSV_MOVIE_CTL_IS_INITED:
|
||||
return bsv_movie_state_handle;
|
||||
case BSV_MOVIE_CTL_START_RECORDING:
|
||||
return bsv_movie_state.movie_start_recording;
|
||||
case BSV_MOVIE_CTL_SET_START_RECORDING:
|
||||
bsv_movie_state.movie_start_recording = true;
|
||||
break;
|
||||
case BSV_MOVIE_CTL_UNSET_START_RECORDING:
|
||||
bsv_movie_state.movie_start_recording = false;
|
||||
break;
|
||||
case BSV_MOVIE_CTL_START_PLAYBACK:
|
||||
return bsv_movie_state.movie_start_playback;
|
||||
case BSV_MOVIE_CTL_SET_START_PLAYBACK:
|
||||
bsv_movie_state.movie_start_playback = true;
|
||||
break;
|
||||
|
2
movie.h
2
movie.h
@ -47,10 +47,8 @@ enum bsv_ctl_state
|
||||
BSV_MOVIE_CTL_SET_INPUT,
|
||||
BSV_MOVIE_CTL_SET_START_RECORDING,
|
||||
BSV_MOVIE_CTL_UNSET_START_RECORDING,
|
||||
BSV_MOVIE_CTL_START_RECORDING,
|
||||
BSV_MOVIE_CTL_SET_START_PLAYBACK,
|
||||
BSV_MOVIE_CTL_UNSET_START_PLAYBACK,
|
||||
BSV_MOVIE_CTL_START_PLAYBACK,
|
||||
BSV_MOVIE_CTL_UNSET_PLAYBACK,
|
||||
BSV_MOVIE_CTL_FRAME_REWIND,
|
||||
BSV_MOVIE_CTL_DEINIT,
|
||||
|
Loading…
x
Reference in New Issue
Block a user