diff options
author | uau <uau@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2006-07-06 06:58:17 +0000 |
---|---|---|
committer | uau <uau@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2006-07-06 06:58:17 +0000 |
commit | e2727ec797e19fb6d4d2d3338ce17dce976e0b28 (patch) | |
tree | d66f39217166121fab9751c1b271eb0734f68999 /libmpcodecs/vd.h | |
parent | 11ade8f86d0d358e90737451983ed37075832e5e (diff) | |
download | mpv-e2727ec797e19fb6d4d2d3338ce17dce976e0b28.tar.bz2 mpv-e2727ec797e19fb6d4d2d3338ce17dce976e0b28.tar.xz |
Add a new video pts tracking mode, enabled by option -correct-pts.
This mode has the following differences:
- Video timing is correct for streams with B frames, at least with some
demuxers.
- Video filters can modify frame timestamps and insert new frames, and
removing frames is handled better than before.
- Some things are known to break, it's not usable as the default yet.
Things should work as before when the -correct-pts option is not used.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18922 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpcodecs/vd.h')
-rw-r--r-- | libmpcodecs/vd.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libmpcodecs/vd.h b/libmpcodecs/vd.h index 769a6c3a9b..d660ff84fd 100644 --- a/libmpcodecs/vd.h +++ b/libmpcodecs/vd.h @@ -24,6 +24,7 @@ extern int vd_use_slices; #define VDCTRL_SET_EQUALIZER 6 /* set color options (brightness,contrast etc) */ #define VDCTRL_GET_EQUALIZER 7 /* get color options (brightness,contrast etc) */ #define VDCTRL_RESYNC_STREAM 8 /* seeking */ +#define VDCTRL_QUERY_UNSEEN_FRAMES 9 /* current decoder lag */ // callbacks: int mpcodecs_config_vo(sh_video_t *sh, int w, int h, unsigned int preferred_outfmt); |