summaryrefslogtreecommitdiffstats
path: root/video/out/vo.c
Commit message (Expand)AuthorAgeFilesLines
* 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/+1
* player: remove VO from seeking code pathwm42014-05-071-5/+0
* vo: remove old stuffwm42014-05-061-16/+0
* video/out: separate out code to compute window sizewm42014-05-061-85/+18
* vo: fix previous commitwm42014-05-061-1/+1
* vo: don't crash when changing panscan before first configurationwm42014-05-061-0/+2
* vo: get rid of config_count fieldwm42014-05-061-1/+0
* video: change everythingwm42014-05-021-30/+28
* vo: verify format of queued imagewm42014-05-021-0/+1
* video: move video frame queue from vo_vdpau.c to vo.cwm42014-05-021-38/+57
* vo: do not check for events on unconfigured VOMartin Herkt2014-04-251-1/+3
* vo: simplify event_fd handlingwm42014-04-221-21/+13
* vo: cosmetics: move around some codewm42014-04-221-134/+136
* vo: minor cosmetic changewm42014-04-221-2/+1
* vo: warn if the VO doesn't support certain flagswm42014-04-221-1/+15
* vo: add some general support code for VOs that allow rotationwm42014-04-211-3/+8
* video/out: remove legacy colorspace stuffwm42014-03-291-10/+0
* video/out: do remaining config to reconfig replacementswm42014-01-241-13/+3
* vo: merge get rid of vo.aspdat fieldwm42014-01-221-7/+20
* vo: move vo_get_src_dst_rects to aspect.cwm42014-01-221-128/+0
* video/out: simplify monitor aspect handlingwm42014-01-111-3/+20
* input: move files drag and drop to a new event.c fileStefano Pigozzi2014-01-041-41/+0
* vo: dropping subtitle files on the VO window adds them as subtitle fileswm42014-01-041-11/+27
* vo: add vo_drop_files()wm42014-01-041-0/+25
* vo_vdpau: fix unintended truncation of 64 bit timestamps to 32 bitwm42013-12-221-1/+1
* msg: rename mp_msg_log -> mp_msgwm42013-12-211-1/+1
* m_option, m_config: mp_msg conversionswm42013-12-211-1/+1
* input: rework how input sources are addedwm42013-12-211-2/+2
* video/out: pass along global contextwm42013-12-211-0/+1
* Split mpvcore/ into common/, misc/, bstr/wm42013-12-171-3/+3
* Move options/config related files from mpvcore/ to options/wm42013-12-171-2/+2
* Move mpvcore/input/ to input/wm42013-12-171-1/+1
* video: change --video-zoom behaviorwm42013-12-131-3/+5
* vo: reset some fields properlywm42013-12-101-0/+6
* options: add options that set defaults for af/vf/ao/vowm42013-12-011-0/+2
* osd: remove mp_osd_res.video_par fieldwm42013-11-241-1/+0
* Rename sub.c/.h to osd.c/.hwm42013-11-241-1/+1
* configure: uniform the defines to #define HAVE_xxx (0|1)Stefano Pigozzi2013-11-031-13/+13
* m_config: refactor option defaults handlingwm42013-10-241-1/+0
* video/out: remove useless info struct and redundant fieldswm42013-10-231-3/+3
* mp_msg: remove gettext() supportwm42013-10-181-1/+1
* vo: mark frame lost after seek resetwm42013-10-021-0/+1
* core: add --force-windowwm42013-10-021-0/+5
* video/out: always support redrawing VO window at any pointwm42013-10-021-3/+2
* input: translate mouse position to OSD space earlywm42013-09-271-1/+3
* video: add unscaled mode with --video-unscaledwm42013-09-011-3/+17
* wayland: shm based software renderingAlexander Preisinger2013-08-251-0/+4
* video: handle video output levels with mp_image_paramswm42013-08-241-0/+1
* video/out: don't require VOs to handle screenshot aspect speciallywm42013-08-241-2/+0
* video: make it possible to scale/pan the video by arbitrary amountswm42013-08-191-1/+7
* vo: fix build with #ifdef -> #ifwm42013-08-121-1/+1
* video: add vaapi decode and output supportwm42013-08-121-0/+4
* vo: unref waiting image before destroying VO driverwm42013-08-111-1/+1
* core: move contents to mpvcore (2/2)Stefano Pigozzi2013-08-061-6/+6
* video/out: use new mp_msg stuff for vo.c and vo_openglwm42013-07-311-22/+25
* video/out: remove options argument from preinit()wm42013-07-221-2/+3
* options: hide encoding AO/VO in help outputwm42013-07-211-0/+1
* options: use new code for parsing --vowm42013-07-211-102/+77
* video: redo how colorspaces are handledwm42013-07-161-0/+9
* core: remove mp_fifo leftoverswm42013-07-041-1/+0
* core: cleanup more mp_fifo leftoverswm42013-07-021-1/+0
* core: remove mp_fifo indirectionwm42013-07-021-2/+1
* input: handle mouse movement differentlywm42013-06-291-6/+3
* video: add a new method to configure filters and VOswm42013-06-281-8/+21
* vo: fix build on Libavwm42013-06-151-0/+2
* vo: redo video display rectangle calculationswm42013-06-151-24/+49
* vo: rip out VO timer wakeup mechanism againwm42013-05-261-15/+0
* vo: remove vo.check_events callbackwm42013-05-261-2/+0
* video/out: introduce vo_control for gl_common based VOswm42013-05-261-1/+3
* vo: rename vo_draw_image to vo_queue_imagewm42013-03-281-6/+3
* vo_opengl: split into multiple files, convert to new option APIwm42013-03-281-1/+8
* video: apply --no-keepaspect even on fullscreenwm42013-03-171-1/+1
* video: simplify aspect calculation stuffwm42013-03-171-10/+6
* vo: Separate vo options from MPOptsAlexander Preisinger2013-03-041-10/+10
* Remove vo_fps global variablewm42013-03-041-2/+0
* vo: remove and cleanup globalsAlexander Preisinger2013-03-041-28/+12
* x11_common: fix --cursor-autohide when pausedwm42013-03-031-7/+18
* core: simplify OSD capability handling, remove VFCAP_OSDwm42013-03-011-5/+9
* video/out: remove video mode switching (--vm)wm42013-02-261-1/+0
* Remove --rootwin option and rootwin propertywm42013-02-241-1/+0
* core: move `xineramascreen` to `MPOpts` as `vo_screen_id`Stefano Pigozzi2013-02-211-1/+0
* audio/out, video/out: hide encoding VO/AOwm42013-02-061-4/+8
* video/out: change autoprobe orderwm42013-02-061-16/+12
* video: remove -x/-y/-xy optionswm42013-01-231-32/+0
* video: add --autofit and --autofit-larger optionswm42013-01-231-2/+33
* options: move -geometry parsing to m_option.cwm42013-01-231-4/+3
* video: move handling of -x/-y/-xy options to VOwm42013-01-231-11/+60
* video/filter: change filter API, use refcounting, remove filter DRwm42013-01-131-15/+14
* video: remove slice based filtering and video outputwm42013-01-131-5/+0
* video/out: replace VOCTRL_QUERY_FORMAT with vo_driver.query_formatwm42013-01-131-1/+1
* video/out: make draw_image mandatory, remove VOCTRL_DRAW_IMAGEwm42013-01-131-11/+12
* vo/ao: SDL 1.2+ audio driver, SDL 2.0+ accelerated video driverRudolf Polzer2012-12-281-0/+4
* Rename directories, move files (step 2 of 2)wm42012-11-121-8/+8
* Rename directories, move files (step 1 of 2) (does not compile)wm42012-11-121-0/+530