diff options
author | wm4 <wm4@mplayer2.org> | 2012-02-09 00:36:53 +0100 |
---|---|---|
committer | wm4 <wm4@mplayer2.org> | 2012-02-09 00:36:53 +0100 |
commit | bbdff34d696f24cd091ca91e37043872b01aae37 (patch) | |
tree | 917d90296b086bf0f9c19053bd041d1fcdd8d482 /mplayer.c | |
parent | f0777d67ce170645ecae3ee56ce99b3e1d1ba949 (diff) | |
download | mpv-bbdff34d696f24cd091ca91e37043872b01aae37.tar.bz2 mpv-bbdff34d696f24cd091ca91e37043872b01aae37.tar.xz |
core: add option to start in paused state
The --paused option will start the player in paused state. That means it
will start out with a still image of the first frame.
This can be useful in combination with --ss to inspect a certain frame.
Caveat: this plays a small bit of audio at the start, which might be
perceived as an annoying artifact. This is because this is implemented
by frame stepping after initialization in order to decode and display
the first video frame.
Diffstat (limited to 'mplayer.c')
-rw-r--r-- | mplayer.c | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -5002,6 +5002,9 @@ goto_enable_cache: vo_control(mpctx->video_out, mpctx->paused ? VOCTRL_PAUSE : VOCTRL_RESUME, NULL); + if (mpctx->opts.start_paused) + add_step_frame(mpctx); + while (!mpctx->stop_play) run_playloop(mpctx); |