| Commit message (Expand) | Author | Age | Files | Lines |
* | vo: redraw dropped frame if paused between queuing and drawing frame | wm4 | 2019-12-04 | 1 | -0/+3 |
* | x11: use new option stuff to implement fullscreen | wm4 | 2019-11-29 | 1 | -2/+5 |
* | input: add gamepad support through SDL2 | Stefano Pigozzi | 2019-10-23 | 1 | -1/+1 |
* | vo_wlshm: use memfd_create() instead of shm_open() | Emmanuel Gil Peyrot | 2019-10-17 | 1 | -1/+1 |
* | Reintroduce vo_wayland as vo_wlshm | Michael Forney | 2019-10-17 | 1 | -0/+4 |
* | Revert "vo: add support for externally driven renderloop and make wayland use... | dudemanguy | 2019-10-10 | 1 | -51/+3 |
* | client API: fix potential deadlock problems by throwing more shit at it | wm4 | 2019-09-26 | 1 | -1/+3 |
* | rpi: Update for modern systems | Cameron Cawley | 2019-09-20 | 1 | -3/+3 |
* | vo: fix missed option updates under rare circumstances | wm4 | 2019-09-19 | 1 | -2/+2 |
* | vo, vo_gpu, glx: correct GLX_OML_sync_control usage | wm4 | 2018-12-06 | 1 | -6/+6 |
* | vo: use a struct for vsync feedback stuff | wm4 | 2018-12-06 | 1 | -15/+17 |
* | vo_gpu: glx: use GLX_OML_sync_control for better vsync reporting | wm4 | 2018-12-06 | 1 | -0/+9 |
* | vo: remove bogus #if | wm4 | 2018-05-24 | 1 | -2/+0 |
* | player: get rid of mpv_global.opts | wm4 | 2018-05-24 | 1 | -7/+11 |
* | build: make encoding mode non-optional | wm4 | 2018-05-03 | 1 | -2/+0 |
* | encode: get rid of the output packet queue | wm4 | 2018-05-03 | 1 | -1/+3 |
* | vo: add vo_reconfig2() | wm4 | 2018-04-29 | 1 | -3/+19 |
* | vo: move DR helper code to a separate source file | wm4 | 2018-04-29 | 1 | -91/+25 |
* | vo: pass through framedrop flag differently | wm4 | 2018-03-15 | 1 | -5/+1 |
* | vo: move display-fps internal option value to VO opts | wm4 | 2018-03-15 | 1 | -14/+18 |
* | video: add an option to tune waiting for video timing | wm4 | 2018-03-15 | 1 | -2/+17 |
* | vo: cosmetics: fix a case of bad whitespace | wm4 | 2018-03-15 | 1 | -2/+1 |
* | client API: deprecate opengl-cb API and introduce a replacement API | wm4 | 2018-02-28 | 1 | -5/+4 |
* | video: rename VO_CAP_NOREDRAW to VO_CAP_NORETAIN | Aman Gupta | 2018-02-17 | 1 | -2/+2 |
* | vo: make opengl-cb first in the autoprobing order | wm4 | 2018-02-13 | 1 | -3/+3 |
* | vo_gpu: make screenshots use the GL renderer | wm4 | 2018-02-11 | 1 | -0/+9 |
* | video: change some remaining vo_opengl mentions to vo_gpu | Akemi | 2018-01-20 | 1 | -1/+1 |
* | ta: introduce talloc_dup() and use it in some places | wm4 | 2018-01-18 | 1 | -2/+2 |
* | vo: log reconfig calls | wm4 | 2018-01-18 | 1 | -0/+2 |
* | vo: fix a compiler warning by properly printing a 64bit integer | Jan Ekström | 2017-12-11 | 1 | -1/+1 |
* | vo: add support for externally driven renderloop and make wayland use it | Rostislav Pehlivanov | 2017-12-05 | 1 | -3/+51 |
* | vo: fix reference to mediacodec_embed | Aman Gupta | 2017-10-09 | 1 | -2/+2 |
* | vo_gpu: simplify opengl alias | wm4 | 2017-10-09 | 1 | -3/+2 |
* | vo: add mediacodec_embed output driver | Aman Gupta | 2017-10-09 | 1 | -0/+4 |
* | vo: add VO_CAP_NOREDRAW for upcoming vo_mediacodec_embed | Aman Gupta | 2017-10-09 | 1 | -1/+6 |
* | vo_wayland: remove | Rostislav Pehlivanov | 2017-10-03 | 1 | -4/+0 |
* | vaapi: change license to LGPL | wm4 | 2017-09-29 | 1 | -1/+1 |
* | build: make vo_gpu + infrastructure non-optional | wm4 | 2017-09-22 | 1 | -2/+0 |
* | vo_opengl: refactor into vo_gpu | Niklas Haas | 2017-09-21 | 1 | -2/+4 |
* | video: redo video equalizer option handling | wm4 | 2017-08-22 | 1 | -0/+11 |
* | options: add a thread-safe way to notify option updates | wm4 | 2017-08-22 | 1 | -1/+35 |
* | vo_opengl: add direct rendering support | wm4 | 2017-07-24 | 1 | -0/+91 |
* | vo.c, vo.h, vo_null.c: change license to LGPL | wm4 | 2017-05-10 | 1 | -7/+7 |
* | vo: fix subtleties in the redrawing logic | wm4 | 2017-02-21 | 1 | -6/+11 |
* | player: reduce blocking on VO when switching pause | wm4 | 2017-02-21 | 1 | -1/+8 |
* | vo: log timings around flipping/waiting | wm4 | 2017-01-18 | 1 | -3/+6 |
* | vo_rpi: partially undeprecate | wm4 | 2016-12-08 | 1 | -3/+3 |
* | options: remove deprecated sub-option handling for --vo and --ao | wm4 | 2016-11-25 | 1 | -9/+7 |
* | win32: fix some Clang warnings | James Ross-Gowan | 2016-11-17 | 1 | -1/+1 |
* | vo: clear frame repeat flag when redrawing | wm4 | 2016-11-01 | 1 | -0/+1 |
* | vo_tct: optional custom size, support non-posix with 80x25 default | Avi Halachmi (:avih) | 2016-10-25 | 1 | -2/+0 |
* | vo: vo_tct is now available on non-POSIX | wm4 | 2016-10-20 | 1 | -0/+2 |
* | vo_tct: introduce modern caca alternative | rr- | 2016-10-20 | 1 | -0/+2 |
* | vo: log framedrops | wm4 | 2016-09-23 | 1 | -1/+3 |
* | vo: add a unique frame_id to vo_frame | wm4 | 2016-09-22 | 1 | -0/+3 |
* | player, ao, vo: don't call mp_input_wakeup() directly | wm4 | 2016-09-16 | 1 | -6/+14 |
* | vo_rpi: deprecate this VO | wm4 | 2016-09-12 | 1 | -3/+3 |
* | vo: don't access global options unsynchronized | wm4 | 2016-09-08 | 1 | -6/+10 |
* | options: add automagic hack for handling sub-option deprecations | wm4 | 2016-09-05 | 1 | -0/+1 |
* | vo_direct3d: deprecate direct3d_shaders alias | wm4 | 2016-09-05 | 1 | -3/+2 |
* | options: add a mechanism to make sub-option replacement slightly easier | wm4 | 2016-09-05 | 1 | -0/+1 |
* | vo_opengl: deprecate sub-options, add them as global options | wm4 | 2016-09-02 | 1 | -3/+0 |
* | vo: use new option update mechanism | wm4 | 2016-09-02 | 1 | -1/+6 |
* | m_config: add helper function for initializing af/ao/vf/vo suboptions | wm4 | 2016-09-02 | 1 | -4/+3 |
* | vo, ao: disable positional parameter suboptions | wm4 | 2016-09-01 | 1 | -0/+1 |
* | options: make mp_vo_opts options an actual sub-option group | wm4 | 2016-08-30 | 1 | -2/+2 |
* | vo: remove redundant wakeup | wm4 | 2016-08-26 | 1 | -1/+3 |
* | vo: be more trusting to estimated display FPS | wm4 | 2016-08-20 | 1 | -8/+5 |
* | player: update Windows playback state asynchronously | wm4 | 2016-08-20 | 1 | -6/+30 |
* | vo: fix mismatching types in pointer operation | wm4 | 2016-08-20 | 1 | -2/+2 |
* | player: fix display-sync timing if audio take long on resume | wm4 | 2016-08-07 | 1 | -0/+8 |
* | vo: remove now unused event_fd handling | wm4 | 2016-07-21 | 1 | -58/+6 |
* | vo_opengl: allow backends to provide callbacks for custom event loops | wm4 | 2016-07-20 | 1 | -9/+21 |
* | build: silence -Wunused-result | Niklas Haas | 2016-06-07 | 1 | -2/+2 |
* | vo_opengl: apply vo-cmdline command incrementally | wm4 | 2016-06-05 | 1 | -4/+4 |
* | video: refactor how VO exports hwdec device handles | wm4 | 2016-05-09 | 1 | -0/+1 |
* | vo: don't reset vsync statistics on seeks etc. | wm4 | 2016-04-06 | 1 | -9/+14 |
* | mpv_talloc.h: rename from talloc.h | Dmitrij D. Czarkoff | 2016-01-11 | 1 | -1/+1 |
* | video: switch from using display aspect to sample aspect | wm4 | 2015-12-19 | 1 | -2/+1 |
* | vo: get rid of vo_get_window_title() | wm4 | 2015-12-06 | 1 | -17/+0 |
* | vo: cosmetics: split function | wm4 | 2015-11-29 | 1 | -41/+56 |
* | vo: make using estimated FPS more conservative | wm4 | 2015-11-29 | 1 | -0/+6 |
* | vo: remove redundant and broken code | wm4 | 2015-11-29 | 1 | -2/+0 |
* | vo: report when switching back to system-reported FPS too | wm4 | 2015-11-28 | 1 | -4/+11 |
* | vo: wait longer before abandoning system-reported display-fps | wm4 | 2015-11-28 | 1 | -1/+4 |
* | vo: change vo_frame field units | wm4 | 2015-11-27 | 1 | -3/+1 |
* | vo: switch back to system-reported display FPS if possible | wm4 | 2015-11-27 | 1 | -8/+10 |
* | vo: factor redundant timer calls | wm4 | 2015-11-27 | 1 | -3/+4 |
* | vo: fix audio-timing framedrop regressions | wm4 | 2015-11-27 | 1 | -4/+5 |
* | vo: disregard system-reported display FPS if it's too imprecise | wm4 | 2015-11-27 | 1 | -13/+42 |
* | vo: improve vsync delay detection | wm4 | 2015-11-27 | 1 | -9/+15 |
* | vo: smooth out reported vsync time | wm4 | 2015-11-25 | 1 | -18/+23 |
* | vo: add new frame drop detection | wm4 | 2015-11-25 | 1 | -0/+15 |
* | vo: do not use display FPS for framedrop | wm4 | 2015-11-25 | 1 | -38/+2 |
* | vo_opengl: disable interpolation without display-sync | wm4 | 2015-11-25 | 1 | -28/+4 |
* | command, vo: add estimated-display-fps property | wm4 | 2015-11-25 | 1 | -0/+77 |
* | vo: remove VOCTRL_GET_RECENT_FLIP_TIME | wm4 | 2015-11-23 | 1 | -8/+1 |
* | vo: fix unpausing with display-sync | wm4 | 2015-11-15 | 1 | -5/+3 |
* | vo: fix dropping frames with display-sync | wm4 | 2015-11-14 | 1 | -2/+0 |
* | player: account for minor VO underruns | wm4 | 2015-11-14 | 1 | -9/+15 |
* | command: rename vo-missed-frame-count property | wm4 | 2015-11-13 | 1 | -4/+4 |
* | vo_opengl, vo_opengl_cb: drop unneeded vo_frame fields | wm4 | 2015-11-04 | 1 | -2/+1 |
* | vo: do not go to sleep if there's a new frame queued | wm4 | 2015-11-03 | 1 | -3/+3 |
* | vo: fix display-sync frame drop accounting again | wm4 | 2015-11-03 | 1 | -1/+1 |
* | vo: fix no-audio mode with interpolation enabled/display-sync disabled | wm4 | 2015-11-01 | 1 | -1/+1 |
* | video: fix framedrop accounting in display-sync mode | wm4 | 2015-10-30 | 1 | -0/+1 |
* | vo: take normal drop path when dropping in display-sync mode | wm4 | 2015-10-29 | 1 | -4/+3 |
* | vo: kill non-working missed frame detection | wm4 | 2015-10-27 | 1 | -6/+0 |
* | vo: expose frame->num_vsyncs to the VO backend | Niklas Haas | 2015-10-23 | 1 | -1/+0 |
* | vo: log deviation from ideal vsync interval | wm4 | 2015-10-08 | 1 | -0/+5 |
* | video/out: remove an unused parameter | wm4 | 2015-10-03 | 1 | -5/+4 |
* | vo: fix compilation failure when vaapi is enabled and x11 disabled | Emmanuel Gil Peyrot | 2015-10-02 | 1 | -1/+1 |
* | Revert "vo_x11: remove this video output" | wm4 | 2015-09-30 | 1 | -0/+4 |
* | vo: fix video EOF with display-sync | wm4 | 2015-08-12 | 1 | -2/+2 |
* | player: add display sync mode | wm4 | 2015-08-10 | 1 | -10/+78 |
* | vo_vdpau: fix frame scheduling if display FPS is unknown | wm4 | 2015-08-04 | 1 | -2/+2 |
* | vo: fix inverted condition | wm4 | 2015-08-03 | 1 | -1/+1 |
* | vo: correctly account for dropped frames | wm4 | 2015-08-01 | 1 | -4/+4 |
* | vo: minor simplification for queue size handling | wm4 | 2015-07-20 | 1 | -7/+6 |
* | vo: fix number of future frames | wm4 | 2015-07-16 | 1 | -1/+1 |
* | vo: free frames before killing VO | wm4 | 2015-07-04 | 1 | -1/+1 |
* | vo: set correct frame parameters on redraw | wm4 | 2015-07-03 | 1 | -2/+2 |
* | vo: reset frame timing when redrawing | wm4 | 2015-07-02 | 1 | -0/+2 |
* | vo: better magic value for unknown vsync interval | wm4 | 2015-07-01 | 1 | -1/+1 |
* | vo: change internal API for drawing frames | wm4 | 2015-07-01 | 1 | -112/+113 |
* | video: pass vsync offset to VO | wm4 | 2015-07-01 | 1 | -0/+1 |
* | video: pass future frames to VO | wm4 | 2015-07-01 | 1 | -3/+53 |
* | vo_x11: remove this video output | wm4 | 2015-06-26 | 1 | -4/+0 |
* | vo: clarify condition | wm4 | 2015-06-08 | 1 | -1/+1 |
* | vo: restore frame-drop logic for high-fps clips | Avi Halachmi (:avih) | 2015-06-07 | 1 | -0/+22 |
* | Revert "opengl: drop less frames when clip and display have similar fps" | wm4 | 2015-06-07 | 1 | -9/+1 |
* | Revert "vo: improve frame drop logic on high playback rate" | wm4 | 2015-06-07 | 1 | -11/+3 |
* | vo: move up vo_wayland in autoprobe list | wm4 | 2015-05-30 | 1 | -3/+3 |
* | vo: remove suspicious line | wm4 | 2015-05-15 | 1 | -1/+1 |
* | vo: avoid burning CPU when paused | wm4 | 2015-05-13 | 1 | -1/+2 |
* | cocoa: make live-resizing as fast as before | wm4 | 2015-05-12 | 1 | -8/+9 |
* | vo: use pthread_cond_timedwait() for video timing | wm4 | 2015-05-12 | 1 | -6/+17 |
* | vo: always call draw_image_timed() if available | wm4 | 2015-05-12 | 1 | -1/+1 |
* | threads: use utility+POSIX functions instead of weird wrappers | wm4 | 2015-05-11 | 1 | -2/+4 |
* | vo: improve frame drop logic on high playback rate | Avi Halachmi (:avih) | 2015-05-01 | 1 | -3/+11 |
* | vo: fix non-sense in init code | wm4 | 2015-04-16 | 1 | -1/+1 |
* | vo: cosmetics: reindent VO list | wm4 | 2015-04-16 | 1 | -23/+23 |
* | vo_drm: add KMS/DRM renderer support | Marcin Kurczewski | 2015-04-16 | 1 | -0/+4 |
* | Update license headers | Marcin Kurczewski | 2015-04-13 | 1 | -5/+4 |
* | opengl: smoothmotion: wake up for next vsync a bit earlier | Avi Halachmi (:avih) | 2015-04-09 | 1 | -1/+1 |
* | opengl: drop less frames when clip and display have similar fps | Avi Halachmi (:avih) | 2015-04-09 | 1 | -1/+9 |
* | RPI support | wm4 | 2015-03-29 | 1 | -0/+4 |
* | vo: make sure display-fps is up-to-date | wm4 | 2015-03-13 | 1 | -2/+8 |
* | command: fix display-fps property (again) | wm4 | 2015-03-13 | 1 | -7/+22 |
* | command: display-fps is the display FPS as assumed by the VO | wm4 | 2015-03-12 | 1 | -1/+1 |
* | vo: update FPS only on state changes | wm4 | 2015-03-12 | 1 | -12/+32 |
* | vo: hide opengl-cb in --vo=help | wm4 | 2015-03-10 | 1 | -1/+1 |
* | vo_opengl: fix smoothmotion coefficient calculation | Stefano Pigozzi | 2015-02-13 | 1 | -0/+1 |
* | vo: minor simplification | wm4 | 2015-02-07 | 1 | -13/+8 |
* | vo: handle very long frame durations with smoothmotion enabled | wm4 | 2015-01-26 | 1 | -1/+1 |
* | vo: fix redraw logic | wm4 | 2015-01-25 | 1 | -4/+2 |
* | vo: generic redraw support | wm4 | 2015-01-24 | 1 | -5/+3 |
* | vo: simplify VOs by adding generic screenshot support | wm4 | 2015-01-24 | 1 | -12/+31 |
* | vo: fix disabling/enabling smoothmotion at runtime | wm4 | 2015-01-23 | 1 | -4/+6 |
* | vo: allow dropping additional frames with smoothmotion | wm4 | 2015-01-23 | 1 | -6/+6 |
* | vo: cosmetics | wm4 | 2015-01-23 | 1 | -22/+24 |
* | vo: fix framedrop in normal case | wm4 | 2015-01-23 | 1 | -1/+2 |
* | vo_opengl: add smoothmotion frame blending | Stefano Pigozzi | 2015-01-23 | 1 | -6/+46 |
* | video: remove vfcap.h | wm4 | 2015-01-21 | 1 | -1/+0 |
* | vo: never autoselect vo_null | wm4 | 2015-01-21 | 1 | -2/+4 |
* | vo_opengl_old: remove this VO | wm4 | 2015-01-20 | 1 | -4/+0 |
* | vo: restore framedrop | wm4 | 2015-01-20 | 1 | -1/+1 |
* | video: fix waiting for last frame/format reconfig | wm4 | 2015-01-19 | 1 | -0/+1 |
* | player: respect --untimed on last frame | wm4 | 2015-01-16 | 1 | -2/+1 |
* | vo: don't synchronize when seeking | wm4 | 2015-01-12 | 1 | -1 |