diff options
author | wm4 <wm4@nowhere> | 2013-11-27 20:54:07 +0100 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2013-11-27 21:14:39 +0100 |
commit | f09b2ff661040828e2b17fad89613f7706b10e7d (patch) | |
tree | 5c5b54a30cf6bf0e1ffda152be3e2b91b1f2a0e1 /video/decode/dec_video.c | |
parent | f2b5267e88ca68dd6933c97aa4f12e5c073b5a48 (diff) | |
download | mpv-f09b2ff661040828e2b17fad89613f7706b10e7d.tar.bz2 mpv-f09b2ff661040828e2b17fad89613f7706b10e7d.tar.xz |
cosmetics: rename video/audio reset functions
These used the suffix _resync_stream, which is a bit misleading. Nothing
gets "resynchronized", they really just reset state.
(Some audio decoders actually used to "resync" by reading packets for
resuming playback, but that's not the case anymore.)
Also move the function in dec_video.c to the top of the file.
Diffstat (limited to 'video/decode/dec_video.c')
-rw-r--r-- | video/decode/dec_video.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/video/decode/dec_video.c b/video/decode/dec_video.c index 1fc156271b..497ae56a02 100644 --- a/video/decode/dec_video.c +++ b/video/decode/dec_video.c @@ -56,6 +56,13 @@ const vd_functions_t * const mpcodecs_vd_drivers[] = { NULL }; +void video_reset_decoding(struct dec_video *d_video) +{ + video_vd_control(d_video, VDCTRL_RESET, NULL); + d_video->prev_codec_reordered_pts = MP_NOPTS_VALUE; + d_video->prev_sorted_pts = MP_NOPTS_VALUE; +} + int video_vd_control(struct dec_video *d_video, int cmd, void *arg) { const struct vd_functions *vd = d_video->vd_driver; @@ -101,13 +108,6 @@ int video_get_colors(struct dec_video *d_video, const char *item, int *value) return 0; } -void video_resync_stream(struct dec_video *d_video) -{ - video_vd_control(d_video, VDCTRL_RESYNC_STREAM, NULL); - d_video->prev_codec_reordered_pts = MP_NOPTS_VALUE; - d_video->prev_sorted_pts = MP_NOPTS_VALUE; -} - void video_reinit_vo(struct dec_video *d_video) { video_vd_control(d_video, VDCTRL_REINIT_VO, NULL); |