summaryrefslogtreecommitdiffstats
path: root/video/out/vo.c
Commit message (Expand)AuthorAgeFilesLines
* vo: log timings around flipping/waitingwm42017-01-181-3/+6
* vo_rpi: partially undeprecatewm42016-12-081-3/+3
* options: remove deprecated sub-option handling for --vo and --aowm42016-11-251-9/+7
* win32: fix some Clang warningsJames Ross-Gowan2016-11-171-1/+1
* vo: clear frame repeat flag when redrawingwm42016-11-011-0/+1
* vo_tct: optional custom size, support non-posix with 80x25 defaultAvi Halachmi (:avih)2016-10-251-2/+0
* vo: vo_tct is now available on non-POSIXwm42016-10-201-0/+2
* vo_tct: introduce modern caca alternativerr-2016-10-201-0/+2
* vo: log framedropswm42016-09-231-1/+3
* vo: add a unique frame_id to vo_framewm42016-09-221-0/+3
* player, ao, vo: don't call mp_input_wakeup() directlywm42016-09-161-6/+14
* vo_rpi: deprecate this VOwm42016-09-121-3/+3
* vo: don't access global options unsynchronizedwm42016-09-081-6/+10
* options: add automagic hack for handling sub-option deprecationswm42016-09-051-0/+1
* vo_direct3d: deprecate direct3d_shaders aliaswm42016-09-051-3/+2
* options: add a mechanism to make sub-option replacement slightly easierwm42016-09-051-0/+1
* vo_opengl: deprecate sub-options, add them as global optionswm42016-09-021-3/+0
* vo: use new option update mechanismwm42016-09-021-1/+6
* m_config: add helper function for initializing af/ao/vf/vo suboptionswm42016-09-021-4/+3
* vo, ao: disable positional parameter suboptionswm42016-09-011-0/+1
* options: make mp_vo_opts options an actual sub-option groupwm42016-08-301-2/+2
* vo: remove redundant wakeupwm42016-08-261-1/+3
* vo: be more trusting to estimated display FPSwm42016-08-201-8/+5
* player: update Windows playback state asynchronouslywm42016-08-201-6/+30
* vo: fix mismatching types in pointer operationwm42016-08-201-2/+2
* player: fix display-sync timing if audio take long on resumewm42016-08-071-0/+8
* vo: remove now unused event_fd handlingwm42016-07-211-58/+6
* vo_opengl: allow backends to provide callbacks for custom event loopswm42016-07-201-9/+21
* build: silence -Wunused-resultNiklas Haas2016-06-071-2/+2
* vo_opengl: apply vo-cmdline command incrementallywm42016-06-051-4/+4
* video: refactor how VO exports hwdec device handleswm42016-05-091-0/+1
* vo: don't reset vsync statistics on seeks etc.wm42016-04-061-9/+14
* mpv_talloc.h: rename from talloc.hDmitrij D. Czarkoff2016-01-111-1/+1
* video: switch from using display aspect to sample aspectwm42015-12-191-2/+1
* vo: get rid of vo_get_window_title()wm42015-12-061-17/+0
* vo: cosmetics: split functionwm42015-11-291-41/+56
* vo: make using estimated FPS more conservativewm42015-11-291-0/+6
* vo: remove redundant and broken codewm42015-11-291-2/+0
* vo: report when switching back to system-reported FPS toowm42015-11-281-4/+11
* vo: wait longer before abandoning system-reported display-fpswm42015-11-281-1/+4
* vo: change vo_frame field unitswm42015-11-271-3/+1
* vo: switch back to system-reported display FPS if possiblewm42015-11-271-8/+10
* vo: factor redundant timer callswm42015-11-271-3/+4
* vo: fix audio-timing framedrop regressionswm42015-11-271-4/+5
* vo: disregard system-reported display FPS if it's too imprecisewm42015-11-271-13/+42
* vo: improve vsync delay detectionwm42015-11-271-9/+15
* vo: smooth out reported vsync timewm42015-11-251-18/+23
* vo: add new frame drop detectionwm42015-11-251-0/+15
* vo: do not use display FPS for framedropwm42015-11-251-38/+2
* vo_opengl: disable interpolation without display-syncwm42015-11-251-28/+4
* command, vo: add estimated-display-fps propertywm42015-11-251-0/+77
* vo: remove VOCTRL_GET_RECENT_FLIP_TIMEwm42015-11-231-8/+1
* vo: fix unpausing with display-syncwm42015-11-151-5/+3
* vo: fix dropping frames with display-syncwm42015-11-141-2/+0
* player: account for minor VO underrunswm42015-11-141-9/+15
* command: rename vo-missed-frame-count propertywm42015-11-131-4/+4
* vo_opengl, vo_opengl_cb: drop unneeded vo_frame fieldswm42015-11-041-2/+1
* vo: do not go to sleep if there's a new frame queuedwm42015-11-031-3/+3
* vo: fix display-sync frame drop accounting againwm42015-11-031-1/+1
* vo: fix no-audio mode with interpolation enabled/display-sync disabledwm42015-11-011-1/+1
* video: fix framedrop accounting in display-sync modewm42015-10-301-0/+1
* vo: take normal drop path when dropping in display-sync modewm42015-10-291-4/+3
* vo: kill non-working missed frame detectionwm42015-10-271-6/+0
* vo: expose frame->num_vsyncs to the VO backendNiklas Haas2015-10-231-1/+0
* vo: log deviation from ideal vsync intervalwm42015-10-081-0/+5
* video/out: remove an unused parameterwm42015-10-031-5/+4
* vo: fix compilation failure when vaapi is enabled and x11 disabledEmmanuel Gil Peyrot2015-10-021-1/+1
* Revert "vo_x11: remove this video output"wm42015-09-301-0/+4
* vo: fix video EOF with display-syncwm42015-08-121-2/+2
* player: add display sync modewm42015-08-101-10/+78
* vo_vdpau: fix frame scheduling if display FPS is unknownwm42015-08-041-2/+2
* vo: fix inverted conditionwm42015-08-031-1/+1
* vo: correctly account for dropped frameswm42015-08-011-4/+4
* vo: minor simplification for queue size handlingwm42015-07-201-7/+6
* vo: fix number of future frameswm42015-07-161-1/+1
* vo: free frames before killing VOwm42015-07-041-1/+1
* vo: set correct frame parameters on redrawwm42015-07-031-2/+2
* vo: reset frame timing when redrawingwm42015-07-021-0/+2
* vo: better magic value for unknown vsync intervalwm42015-07-011-1/+1
* vo: change internal API for drawing frameswm42015-07-011-112/+113
* video: pass vsync offset to VOwm42015-07-011-0/+1
* video: pass future frames to VOwm42015-07-011-3/+53
* vo_x11: remove this video outputwm42015-06-261-4/+0
* vo: clarify conditionwm42015-06-081-1/+1
* vo: restore frame-drop logic for high-fps clipsAvi Halachmi (:avih)2015-06-071-0/+22
* Revert "opengl: drop less frames when clip and display have similar fps"wm42015-06-071-9/+1
* Revert "vo: improve frame drop logic on high playback rate"wm42015-06-071-11/+3
* vo: move up vo_wayland in autoprobe listwm42015-05-301-3/+3
* vo: remove suspicious linewm42015-05-151-1/+1
* vo: avoid burning CPU when pausedwm42015-05-131-1/+2
* cocoa: make live-resizing as fast as beforewm42015-05-121-8/+9
* vo: use pthread_cond_timedwait() for video timingwm42015-05-121-6/+17
* vo: always call draw_image_timed() if availablewm42015-05-121-1/+1
* threads: use utility+POSIX functions instead of weird wrapperswm42015-05-111-2/+4
* vo: improve frame drop logic on high playback rateAvi Halachmi (:avih)2015-05-011-3/+11
* vo: fix non-sense in init codewm42015-04-161-1/+1
* vo: cosmetics: reindent VO listwm42015-04-161-23/+23
* vo_drm: add KMS/DRM renderer supportMarcin Kurczewski2015-04-161-0/+4
* Update license headersMarcin Kurczewski2015-04-131-5/+4
* opengl: smoothmotion: wake up for next vsync a bit earlierAvi Halachmi (:avih)2015-04-091-1/+1
* opengl: drop less frames when clip and display have similar fpsAvi Halachmi (:avih)2015-04-091-1/+9
* RPI supportwm42015-03-291-0/+4
* vo: make sure display-fps is up-to-datewm42015-03-131-2/+8
* command: fix display-fps property (again)wm42015-03-131-7/+22
* command: display-fps is the display FPS as assumed by the VOwm42015-03-121-1/+1
* vo: update FPS only on state changeswm42015-03-121-12/+32
* vo: hide opengl-cb in --vo=helpwm42015-03-101-1/+1
* vo_opengl: fix smoothmotion coefficient calculationStefano Pigozzi2015-02-131-0/+1
* vo: minor simplificationwm42015-02-071-13/+8
* vo: handle very long frame durations with smoothmotion enabledwm42015-01-261-1/+1
* vo: fix redraw logicwm42015-01-251-4/+2
* vo: generic redraw supportwm42015-01-241-5/+3
* vo: simplify VOs by adding generic screenshot supportwm42015-01-241-12/+31
* vo: fix disabling/enabling smoothmotion at runtimewm42015-01-231-4/+6
* vo: allow dropping additional frames with smoothmotionwm42015-01-231-6/+6
* vo: cosmeticswm42015-01-231-22/+24
* vo: fix framedrop in normal casewm42015-01-231-1/+2
* vo_opengl: add smoothmotion frame blendingStefano Pigozzi2015-01-231-6/+46
* video: remove vfcap.hwm42015-01-211-1/+0
* vo: never autoselect vo_nullwm42015-01-211-2/+4
* vo_opengl_old: remove this VOwm42015-01-201-4/+0
* vo: restore framedropwm42015-01-201-1/+1
* video: fix waiting for last frame/format reconfigwm42015-01-191-0/+1
* player: respect --untimed on last framewm42015-01-161-2/+1
* vo: don't synchronize when seekingwm42015-01-121-1/+7
* vo: add functions to increment drop_countxylosper2015-01-081-0/+7
* video: batch query_format callswm42015-01-031-5/+7
* video: pass some VO params as structwm42014-12-311-14/+10
* vo_opengl: better probe handlingwm42014-12-191-3/+5
* vo: fix some nonsensewm42014-12-101-3/+2
* client API: expose OpenGL rendererwm42014-12-091-0/+2
* vo: include normal render-ahead time in flip_queue_offsetwm42014-12-091-2/+3
* video/out: minor simplification to event query functionwm42014-11-091-5/+4
* command: make window-scale property observablewm42014-11-021-0/+26
* Set thread name for debuggingwm42014-10-191-0/+3
* video: return responsibility of video redraw back to playloopwm42014-10-031-3/+19
* video: fix redrawing when pausing after framedropwm42014-09-211-1/+1
* vo_vdpau: better integration with the generic framedrop codewm42014-09-201-6/+11
* video: wake up core as soon as possiblewm42014-09-161-0/+1
* vo_corevideo: remove this VOStefano Pigozzi2014-09-061-4/+0
* Move compat/ and bstr/ directory contents somewhere elsewm42014-08-291-1/+1
* video: avoid unnecessary frame droppingwm42014-08-231-1/+5
* video: some debugging outputwm42014-08-221-0/+4
* video: don't assume query_format is thread-safewm42014-08-201-0/+15
* video: add VOCTRL_GET_RECENT_FLIP_TIMEwm42014-08-181-1/+6
* video: dump vsync phase into stats filewm42014-08-181-2/+4
* video: make vo_opengl the default over vo_vdpauwm42014-08-171-3/+3
* video: take refresh rate changes into accountwm42014-08-171-10/+27
* video: add --display-fps switch to control framedrop FPSwm42014-08-161-3/+7
* video: add VO framedropping modewm42014-08-151-17/+102
* vo: eliminate a redundant variablewm42014-08-151-10/+5
* vo: remove unused libavutil includewm42014-08-141-2/+0
* vo: fix mingw compilationwm42014-08-141-0/+2
* video: fix and simplify video format changes and last frame displaywm42014-08-121-62/+32
* video: move display and timing to a separate threadwm42014-08-121-64/+381
* vdpau: don't upload video images in advancewm42014-07-291-6/+0
* vo: remove vo_mouse_movement() wrapperwm42014-07-271-14/+0
* vo: different hack for VOs which need to mangle mouse inputwm42014-07-271-4/+2
* vo: hack to avoid threading issues with mouse inputwm42014-07-261-1/+2
* video: correct spelling: mp_image_params_equals -> mp_image_params_equalwm42014-06-171-1/+1
* vo: make draw_image and vo_queue_image transfer image ownershipwm42014-06-171-3/+2
* video: introduce failure path for image allocationswm42014-06-171-1/+1
* video/out: change aspects of OSD handlingwm42014-06-151-18/+12
* Add more constwm42014-06-111-18/+18
* video: fix another cover art corner casewm42014-06-091-1/+1
* vo: correctly initialize parameters in corner caseswm42014-06-011-1/+4
* vo: minor simplificationswm42014-05-221-11/+3
* vo: remove config_ok check from vo_check_events()wm42014-05-221-3/