summaryrefslogtreecommitdiffstats
path: root/video
Commit message (Expand)AuthorAgeFilesLines
* video: make mp_image use mp_image_params directlywm42014-04-215-69/+37
* vf_rotate: support all multiples of 90 degreeswm42014-04-212-92/+23
* Fix some libav* include statementswm42014-04-196-13/+13
* Remove CPU detection and inline asm handlingwm42014-04-191-2/+5
* vf_pp: fix include statementwm42014-04-191-1/+1
* vf_pp: use native libpostproc CPU detectionwm42014-04-191-5/+1
* vf_divtc: remove inline asmwm42014-04-191-50/+0
* vf_pullup: remove inline asmwm42014-04-193-218/+0
* vf_noise: remove line asmwm42014-04-191-130/+4
* vf_ilpack: remove inline asmwm42014-04-191-277/+4
* vf_eq: remove slow inline asmwm42014-04-191-75/+0
* w32_common: use ToUnicode to translate key inputJames Ross-Gowan2014-04-172-50/+184
* vo_opengl: make spline36 default with --vo=opengl-hqwm42014-04-171-1/+1
* player: add a --dump-stats optionwm42014-04-171-1/+3
* wayland: unset input regions for osdAlexander Preisinger2014-04-161-0/+4
* wayland/shm: Use subsurfaces for OSDAlexander Preisinger2014-04-164-29/+133
* video: remove use of deprecated AVFrame fields on Libavwm42014-04-151-4/+0
* vf_vapoursynth: handle destruction more gracefullywm42014-04-141-7/+8
* video: change image format names, prefer mostly FFmpeg nameswm42014-04-142-89/+60
* vf_vapoursynth: wipe vapoursynth state completely on reloadingwm42014-04-141-40/+55
* Kill all tabswm42014-04-1315-1372/+1372
* vf_lavfi: copy AVFrame metadata into vf_lavfi privKevin Mitchell2014-04-132-0/+21
* vf_lavfi: fix ffmpeg deprecation warning for avfilter_graph_parseKevin Mitchell2014-04-131-1/+1
* vf: auto-label video filters if no label is specifiedKevin Mitchell2014-04-131-1/+12
* vf: add vf_control_by_label to send vfctrl to specific filterKevin Mitchell2014-04-132-0/+12
* wayland: don't schedule resize if going fullscreenRicardo Vieira2014-04-131-1/+0
* vf_vapoursynth: print an error if VapourSynth returns an unknown formatwm42014-04-131-0/+1
* vf_vapoursynth: error out early if the file sub-option is not setwm42014-04-131-0/+4
* video: add VapourSynth filter bridgewm42014-04-122-0/+480
* encode: write 2-pass stats only per-packetwm42014-04-111-1/+2
* sws_utils: remove custom GBRP conversionwm42014-04-101-48/+0
* vo_vdpau: add an additional check for timestamp robustnesswm42014-04-081-0/+16
* vo_vdpau: document what WRAP_ADD doeswm42014-04-081-0/+2
* vo_vdpau: simplify previous vsync timestamp calculationwm42014-04-081-9/+8
* vo_vdpau: simplify time management and make it more robustwm42014-04-071-68/+11
* gl_lcms: properly expand the cache filename being writtenStefano Pigozzi2014-04-051-1/+3
* vo_vdpau: more debugging outputwm42014-04-031-4/+20
* gl_lcms: fix build when lcms2 is not availableStefano Pigozzi2014-03-311-0/+5
* vo_corevideo: remove unused variableStefano Pigozzi2014-03-311-1/+0
* vo_opengl, cocoa: allow to autoselect a color profileStefano Pigozzi2014-03-317-2/+219
* vf_eq: don't malloc priv structwm42014-03-301-1/+0
* Fix compilation on OSX and win32wm42014-03-292-2/+1
* video/out: remove legacy colorspace stuffwm42014-03-2912-135/+106
* mp_image: add missing field to mp_image_params_equals()wm42014-03-281-0/+1
* vo_opengl: runtime icc profile switchingwm42014-03-242-19/+40
* x11_common: fix some problems with window draggingwm42014-03-221-1/+2
* vdpau: remove pointer indirection for a fieldwm42014-03-195-14/+13
* vdpau: fix decoder init return valuewm42014-03-191-3/+3
* x11: implement window dragging by grabbingwm42014-03-182-1/+37
* vaapi: solve potential problem with ambiguous image formatswm42014-03-171-32/+27
* vaapi: simplifywm42014-03-171-67/+60
* vaapi: make struct va_surface privatewm42014-03-176-90/+78
* vaapi: replace image pool implementation with mp_image_poolwm42014-03-175-241/+152
* mp_image_pool: add features needed for use with hwaccelwm42014-03-172-18/+69
* vdpau: remove legacy pixel formatswm42014-03-176-41/+10
* vdpau: remove unused typewm42014-03-171-6/+0
* video: change image format from unsigned int to int in some placeswm42014-03-176-12/+12
* img_format: AV_PIX_FMT_FLAG_ALPHA is always availablewm42014-03-171-5/+0
* vd_lavc: reinit hwdec on profile changeswm42014-03-172-2/+6
* video: fix FFmpeg or Libav being a special snowflakewm42014-03-161-1/+2
* vd_lavc: remove unused fieldwm42014-03-162-3/+0
* vd_lavc: reduce hardware decoder mid-stream reinitializationswm42014-03-161-1/+6
* encode: use new AVFrame APIwm42014-03-161-5/+3
* image_writer: use new AVFrame APIwm42014-03-161-3/+2
* vf_delogo: remove internal implementationwm42014-03-161-249/+2
* vf_hqdn3d: remove internal implementationwm42014-03-161-276/+10
* vf_yadif: remove internal implementationwm42014-03-161-467/+3
* vf_unsharp: remove internal implementationwm42014-03-161-176/+3
* vf_gradfun: remove internal implementationwm42014-03-161-339/+5
* build: simplify libavfilter configure checkswm42014-03-162-2/+2
* Remove some more unneeded version checkswm42014-03-161-12/+2
* vd_lavc: remove compatibility crapwm42014-03-169-823/+29
* vd_lavc: ridiculous workaround for Libav 9 compatibilitywm42014-03-163-1/+23
* w32_common: prevent MOUSE_BTN0 sticking after dragJames Ross-Gowan2014-03-121-0/+2
* w32_common: capture mouse inputJames Ross-Gowan2014-03-121-0/+5
* video: initialize hw decoder in get_formatwm42014-03-104-46/+42
* vo_opengl: Correct and clarify gl_check_featuresNiklas Haas2014-03-101-11/+24
* vo_opengl: Simplify and clarify color correction codeNiklas Haas2014-03-105-48/+56
* vo_opengl: Use bt709_expand on OSD for :srgbNiklas Haas2014-03-101-1/+1
* encode: add lockingwm42014-03-091-16/+37
* wayland/shm: fix leak in buffer poolAlexander Preisinger2014-03-061-10/+13
* vo_opengl: minor simplificationwm42014-03-011-30/+24
* vo_opengl: Include :icc-approx-gamma option in the 3DLUT cache headerNiklas Haas2014-03-011-2/+3
* vo_opengl: change gamma suboption to take a valuewm42014-02-272-7/+8
* vo_opengl: Change the default icc-intent to relative colorimetricNiklas Haas2014-02-261-1/+1
* vdpau: change the error message when video too largeAndrey Morozov2014-02-241-1/+2
* vo_opengl: Add :icc-approx-gamma suboption to approximate BT.709 gammaNiklas Haas2014-02-242-6/+17
* video: add rounding to aspect ratio calculationswm42014-02-191-2/+2
* vo_opengl: use GL_RGBA16 FBO format for HQGrigori Goronzy2014-02-171-1/+1
* vo_corevideo: remove unused variableStefano Pigozzi2014-02-171-1/+0
* w32_common: don't set small iconJames Ross-Gowan2014-02-171-4/+1
* wayland/shm: remove unused defineAlexander Preisinger2014-02-161-2/+0
* csputils: provide string descriptions of chroma locationswm42014-02-162-0/+9
* vo_opengl: make :srgb decompand the BT.709 values correctlynand2014-02-121-2/+15
* vo_wayland: silence shadowing warningwm42014-02-121-3/+3
* wayland/shm: rewrite buffer handlingAlexander Preisinger2014-02-111-131/+229
* wayland/shm: prevent the window from flying awayAlexander Preisinger2014-02-111-0/+2
* video: fix --no-aspectwm42014-02-111-2/+2
* vo_opengl: fix typo in gamma function's parameternand2014-02-101-2/+2
* vo_vdpau: Discard zero timestampsJonas Zetterberg2014-02-101-0/+3
* vo_vdpau: Ensure presentation time is within boundsJonas Zetterberg2014-02-101-0/+4
* vo_opengl: use exactly the values defined by BT.709 for CMSnand2014-02-091-3/+9
* gl_x11: don't require a X visual for modern GL context creationwm42014-02-061-4/+10
* gl_x11: always request true color visualwm42014-02-061-0/+1
* csputils: correct constness of csp name constantswm42014-02-032-6/+6
* wayland: change minimum versionAlexander Preisinger2014-02-021-9/+0
* x11: fix initial VO sizewm42014-02-021-6/+7
* x11: remove apparently useless codewm42014-02-021-8/+0
* x11: fix race condition when setting aspect when leaving fullscreenwm42014-02-021-1/+10
* vo_wayland: silence shadowing warningwm42014-01-291-3/+3
* mp_image: reject too large image sizeswm42014-01-291-0/+4
* wayland/shm: RGB888 as default, change optionsAlexander Preisinger2014-01-281-15/+27
* wayland/shm: fix memory leakAlexander Preisinger2014-01-281-1/+4
* wayland/shm: remove resize boilerplateAlexander Preisinger2014-01-281-21/+4
* vo_sdl: fix compilationwm42014-01-251-2/+2
* vo_wayland: fix confusion of video and window sizeswm42014-01-241-2/+2
* video/out: do remaining config to reconfig replacementswm42014-01-2410-108/+63
* aspect: remove a small ffmpeg dependencywm42014-01-221-4/+2
* vo: merge get rid of vo.aspdat fieldwm42014-01-225-109/+91
* vo: move vo_get_src_dst_rects to aspect.cwm42014-01-222-128/+130
* video/out: don't access aspdat in VOswm42014-01-228-47/+20
* vo_opengl: don't assume there'a always 1 fbconfig on successwm42014-01-211-1/+1
* cocoa: remove dead codeStefano Pigozzi2014-01-212-8/+0
* w32_common: Fix extended keysJames Ross-Gowan2014-01-211-1/+1
* w32: use the w32_common keymap in terminal-win tooJames Ross-Gowan2014-01-191-58/+5
* sub: uglify OSD code path with lockingwm42014-01-1810-11/+12
* w32_common: add extended keysJames Ross-Gowan2014-01-151-23/+54
* w32_common: prevent decoding certain keys twiceJames Ross-Gowan2014-01-151-12/+34
* options: remove --screenw and --screenhwm42014-01-111-7/+2
* video/out: remove pointless x/y parameter from vo_x11_config_vo_windowwm42014-01-117-15/+10
* video/out: simplify monitor aspect handlingwm42014-01-119-39/+25
* video/out: remove fallback handling for screensize/monitor pixel aspectwm42014-01-111-7/+1
* cocoa: fix window placement on secondary screensStefano Pigozzi2014-01-111-3/+2
* vd_lavc: matroska: remove weird code setting extra_huff for mjpegwm42014-01-111-12/+0
* vd_lavc: matroska: remove weird realvideo special handlingwm42014-01-111-16/+1
* vd_lavc: minor simplificationwm42014-01-111-11/+2
* Factor out setting AVCodecContext extradatawm42014-01-111-19/+8
* cocoa: refactor init window positioning codeStefano Pigozzi2014-01-101-2/+1
* cocoa: allow to drag and drop URLsNyx0uf2014-01-101-5/+19
* wayland: properly empty output listAlexander Preisinger2014-01-081-4/+4
* wayland/shm: don't crash if initialization failedAlexander Preisinger2014-01-081-3/+1
* wayland: fix crash when initialization failswm42014-01-081-1/+2
* wayland/shm: tone down warningsAlexander Preisinger2014-01-081-2/+2
* wayland: fix memory leaksAlexander Preisinger2014-01-083-2/+24
* wayland: cleanup registry_handle_globalAlexander Preisinger2014-01-081-2/+1
* wayland: remove set_user_data from seat_listenerAlexander Preisinger2014-01-081-2/+0
* wayland: use static consistentlyAlexander Preisinger2014-01-081-4/+4
* wayland: fix fullscreen & resizing for goodAlexander Preisinger2014-01-073-12/+34
* wayland: silence annoying libwayland-client messagewm42014-01-071-0/+3
* wayland: fix some memory leaks on initialization failurewm42014-01-071-6/+13
* w32_common: reformat yet againMartin Herkt2014-01-061-208/+208
* cocoa: don't reset window size when the video size doesn't changeStefano Pigozzi2014-01-061-15/+14
* w32_common: don't force topmost on fullscreenMartin Herkt2014-01-061-1/+2
* w32_common: reformat slightlyMartin Herkt2014-01-061-68/+99
* w32_common: use OLE DnD for text/uri-list supportxnoreq2014-01-061-39/+203
* Revert "wayland/egl: use redraw callback"Alexander Preisinger2014-01-042-28/+1
* wayland: remove workaroundAlexander Preisinger2014-01-041-6/+3
* wayland: fix obvious bug in dnd codeAlexander Preisinger2014-01-041-1/+1
* video/out: remove some code duplication between X11 and waylandwm42014-01-042-45/+4
* cocoa: handle files drag and drop on the player video viewStefano Pigozzi2014-01-044-1/+29
* input: move files drag and drop to a new event.c fileStefano Pigozzi2014-01-043-43/+4
* wayland/egl: misc fixes and cleanupsAlexander Preisinger2014-01-042-6/+1
* wayland/egl: use redraw callbackAlexander Preisinger2014-01-042-1/+32
* wayland/egl: add egl_context to the wayland stateAlexander Preisinger2014-01-042-67/+73
* wayland: Remove nonsense comment and add warningAlexander Preisinger2014-01-041-4/+2
* wayland: move workaround to fullscreen codeAlexander Preisinger2014-01-041-4/+5
* wayland: implement dropping files on the VO windowAlexander Preisinger2014-01-042-2/+190
* vo: dropping subtitle files on the VO window adds them as subtitle fileswm42014-01-041-11/+27
* x11: implement dropping files on the VO windowwm42014-01-042-6/+192
* vo: add vo_drop_files()wm42014-01-042-0/+26
* vda: fix build on OS X 10.7Stefano Pigozzi2014-01-022-0/+2
* wayland/opengl: fix garbage bordersAlexander Preisinger2014-01-022-22/+22
* wayland/shm: only commit new framesAlexander Preisinger2014-01-021-36/+40
* wayland: don't change set fullscreen twiceAlexander Preisinger2014-01-021-1/+1
* video: fix --brightness etc. optionswm42013-12-291-11/+0
* vd_lavc: by default, output all frames, even corrupted oneswm42013-12-291-0/+10
* vo/x11_common: do not select motion events when --no-mouse-movements is setahodesuka2013-12-281-1/+1
* Revert "x11: don't set global error handler"wm42013-12-271-0/+28
* Revert "cocoa: unlock on uninit"Stefano Pigozzi2013-12-261-3/+1
* corevideo: fix video initialization when not using VDAStefano Pigozzi2013-12-261-52/+46
* build: fix shm detection on OpenBSDStefano Pigozzi2013-12-261-0/+1
* cocoa: sanitize window title string and guard against NULLStefano Pigozzi2013-12-251-1/+6
* vo_x11/vo_xv: fix build when using --disable-xextStefano Pigozzi2013-12-252-12/+12
* vaapi: fix initialization error code pathwm42013-12-231-1/+2
* vo_vdpau: fix unintended truncation of 64 bit timestamps to 32 bitwm42013-12-222-2/+2
* vo_vdpau: add some debugging messages for frame timingwm42013-12-221-2/+4
* gl_lcms: actually acquire mutexwm42013-12-221-0/+2
* vda: attempt to fix build (2)wm42013-12-221-2/+2
* msg: remove global statewm42013-12-211-1/+0
* msg: rename mp_msg_log -> mp_msgwm42013-12-216-39/+39
* msg: convert defines to enumwm42013-12-212-3/+3
* vo_opengl_old: remove leftoverswm42013-12-211-1/+1
* path lookup functions: mp_msg conversionswm42013-12-211-1/+1
* stream: mp_msg conversionswm42013-12-211-4/+5
* x11: mp_msg conversion for fstype help outputwm42013-12-212-10/+8
* m_option: add mp_log context to sub-module print_help callbackwm42013-12-213-11/+9
* m_option: add mp_log callback to OPT_STRING_VALIDATE optionswm42013-12-214-16/+16
* m_option, m_config: mp_msg conversionswm42013-12-213-3/+4
* input: rework how input sources are addedwm42013-12-211-2/+2
* codecs: mp_msg conversionwm42013-12-211-1/+1
* img_format: drop message about unknown pixel formatswm42013-12-211-7/+1
* bitmap_packer: use printf() for fatal messagewm42013-12-211-2/+2
* vaapi: mp_msg conversionswm42013-12-216-123/+135
* vdpau: mp_msg conversionswm42013-12-216-73/+77
* video/fmt-conversion.c: remove unknown pixel format messageswm42013-12-213-20/+17
* image_writer: mp_msg conversionswm42013-12-213-14/+12
* sws_utils: mp_msg conversionswm42013-12-213-3/+13
* gl_lcms: use global lock to deal with crappy lcms2 message callbackwm42013-12-211-14/+22
* video/out: pass along global contextwm42013-12-215-4/+10
* video/decode: mp_msg conversionswm42013-12-215-65/+71
* video/filter: mp_msg conversionswm42013-12-2116-121/+102
* x11: don't set global error handlerwm42013-12-211-22/+0
* w32_common: support file drag and dropMartin Herkt2013-12-201-0/+38
* w32_common: fix mouse clicksMartin Herkt2013-12-191-12/+17
* vf_lavfi: don't access AVFilterPad directlywm42013-12-181-2/+3
* Reduce recursive config.h inclusions in headerswm42013-12-185-6/+7
* Fix OSX build; remove all remaining mpvcore references11rcombs2013-12-173-6/+6
* Split mpvcore/ into common/, misc/, bstr/wm42013-12-1766-100/+100
* Move options/config related files from mpvcore/ to options/wm42013-12-1747-62/+62
* Move mpvcore/input/ to input/wm42013-12-176-15/+15
* Replace mp_tmsg, mp_dbg -> mp_msg, remove mp_gtext(), remove set_osd_tmsgwm42013-12-165-26/+26
* Allow some options taking filenames to refer to mpv config dirwm42013-12-141-1/+4
* vf_dsize: fix bug caused by typowm42013-12-141-1/+1
* video: change --video-zoom behaviorwm42013-12-131-3/+5
* dec_video: fix handling of timestamp resetswm42013-12-121-1/+0
* video: display last frame, drain frames on video reconfigwm42013-12-102-0/+5
* vo: reset some fields properlywm42013-12-101-0/+6
* video: move VO reinit from filter chain to playerwm42013-12-103-117/+34
* video: move handling of brightness and deinterlacing controlwm42013-12-103-30/+42
* vf_vo: remove VO reset on filter uninitwm42013-12-101-5/+0
* video: move video filter chain initialization from decoder to playerwm42013-12-105-62/+37
* compat: add compatibility kludge for Libav 9wm42013-12-081-8/+14
* vf: redo conversion filter insertion/format negotiationwm42013-12-076-175/+187
* video/filter: make vf->control non-recursivewm42013-12-0712-32/+27
* vf: remove flags from filter format statuswm42013-12-074-37/+25
* video: create a separate context for video filter chainwm42013-12-077-137/+175
* video/filter: remove vf_match_csp()wm42013-12-076-119/+4
* vf: remove unused functionwm42013-12-072-23/+0
* vf: print error when creating filter failswm42013-12-071-0/+1
* cocoa: make borderless window resizableagiz2013-12-071-1/+1
* vf: declare config() as legacywm42013-12-051-5/+5
* video/filter: remove unneeded config callbackswm42013-12-055-45/+0
* video: remove --flipwm42013-12-057-22/+7
* vf: move norm_qscale() to the only filter which uses itwm42013-12-052-15/+15
* vf_sub, vf_dlopen: default struct is not neededwm42013-12-052-7/+3
* vf: cleanup removed filter entrywm42013-12-051-1/+0
* video/filter: fix some bogus free() callswm42013-12-054-8/+0
* options: remove legacy hacks for sub-option handlingwm42013-12-041-17/+8
* vd_lavc: factor out libavcodec thread setupwm42013-12-041-15/+1
* vd_lavc: don't check required hwdec fieldswm42013-12-041-4/+3
* av_common: add timebase parameter to mp_set_av_packet()wm42013-12-041-2/+3
* wayland: print waylands display errosAlexander Preisinger2013-12-041-0/+40
* vf_noise: reduce binary sizewm42013-12-041-4/+1
* vf_eq: revert unintended binary size increasewm42013-12-041-13/+10
* video/filter: remove legacy option handling hackswm42013-12-0432-37/+35
* vf_vo: don't abuse option strings to set VOwm42013-12-042-6/+15
* vf_rotate: use option parserwm42013-12-041-2/+7
* vf_pp: use option parserwm42013-12-041-5/+14
* vf_ilpack: use option parserwm42013-12-041-8/+10
* vf_eq: use option parserwm42013-12-041-26/+22
* vf_dsize: use option parserwm42013-12-041-31/+19
* vf_divtc: use option parserwm42013-12-041-78/+36
* video/filter: remove vf_down3drightwm42013-12-042-158/+0
* vf: remove unneeded fieldwm42013-12-041-1/+0
* vf_pullup: change options, reroute to vf_lavfiwm42013-12-041-10/+37
* vf_unsharp: change options, reroute to vf_lavfiwm42013-12-041-50/+37
* vf_phase: change options, reroute to vf_lavfiwm42013-12-041-35/+48
* vf_noise: reroute to vf_lavfiwm42013-12-041-26/+42
* vf_stereo3d: reroute to vf_lavfiwm42013-12-041-10/+31
* vf_hqdn3d: change options, reroute to vf_lavfiwm42013-12-041-67/+34
* vf_gradfun: reroute to vf_lavfiwm42013-12-041-0/+23
* vf_delogo: reroute to vf_lavfiwm42013-12-041-2/+20
* vf_yadif: change options, reroute to vf_lavfiwm42013-12-041-15/+24
* vf_lavfi: export a wrapper functionwm42013-12-042-6/+156
* video: remove VFCAP_POSTPROCwm42013-12-042-7/+1
* vf_screenshot: remove unnecessary codewm42013-12-041-5/+0
* gl_video: change internal API for hwdec mp_image downloadStefano Pigozzi2013-12-023-10/+13
* gl_video: use hwdec download_image call only if hwdec is activewm42013-12-021-2/+3
* options: add option to disable using right Alt key as Alt GrVivek Jain2013-12-022-4/+6
* vo_opengl: support for vda hardware decodingStefano Pigozzi2013-12-025-0/+161
* gl_video: support packed YUV formats with Apple extensionsStefano Pigozzi2013-12-024-2/+47
* vo_opengl: add support for rectangle textureswm42013-12-015-44/+86
* mp_image: deal with FFmpeg PSEUDOPAL braindeathwm42013-12-013-3/+15
* vo_null: don't reject hwaccel formatswm42013-12-011-2/+0
* options: add options that set defaults for af/vf/ao/vowm42013-12-012-0/+4
* Take care of some libavutil deprecations, drop support for FFmpeg 1.0wm42013-11-298-158/+156
* vf_pullup: properly reset on seekwm42013-11-291-14/+37
* gl_hwdec: use a imgfmt field instead of a query_format callbackwm42013-11-294-15/+5
* vdpau: always let decoder output IMGFMT_VDPAUwm42013-11-293-3/+4
* vaapi: remove unused hw image formats, simplifywm42013-11-297-26/+11
* build: make pthreads mandatorywm42013-11-283-21/+5
* video: add insane hack to work around FFmpeg/Libav insanitywm42013-11-281-3/+8
* video: warn against non-monotonic PTS instead of decreasing PTSwm42013-11-281-2/+2
* video: add heuristic to prevent framedrop during hrseek if pts brokenwm42013-11-282-0/+9
* video: replace d_video->pts field, change PTS jump checkswm42013-11-272-5/+6
* video: if PTS is missing, make something up using the frameratewm42013-11-271-3/+7
* video: refactor PTS code, add fall back heuristic to DTSwm42013-11-273-70/+113
* Move some code from player to audio/video reset functionswm42013-11-271-0/+7
* cosmetics: rename video/audio reset functionswm42013-11-274-10/+10
* video: remove commented codewm42013-11-271-13/+2
* video: use dts as fallback when determining pts by sortingwm42013-11-271-11/+10
* video/filter: fix PIC compile on x86Natanael Copa2013-11-262-3/+9
* video: unbreak --no-correct-pts with demuxers that use DTSwm42013-11-262-4/+6
* cocoa: unlock on uninitStefano Pigozzi2013-11-261-1/+3
* video: move timestamp determination code to dec_videowm42013-11-252-0/+44
* video: disable PTS sorting fallback by defaultwm42013-11-251-2/+3
* demux: export dts from demux_lavf, use it for aviwm42013-11-251-4/+1
* player: merge no-correct-pts with correct-pts codewm42013-11-252-0/+4
* player: change semantics of --no-correct-ptswm42013-11-251-1/+0
* dec_video: fix function signaturewm42013-11-252-4/+6
* video: pass PTS as part of demux_packet/AVPacket and mp_image/AVFramewm42013-11-254-17/+22
* osd: remove mp_osd_res.video_par fieldwm42013-11-247-8/+1
* Rename sub.c/.h to osd.c/.hwm42013-11-2418-21/+16
* vd_lavc: improve a commentwm42013-11-241-1/+2
* vd_lavc: when falling back to software, revert filter error statuswm42013-11-231-0/+2
* Attempt to fix build on older libavcodec versionswm42013-11-232-0/+2
* video: don't overwrite demuxer FPS valuewm42013-11-231-1/+1
* video: move handling of container vs. stream AR out of vd_lavc.cwm42013-11-234-39/+34
* dec_video: make vf_input and hwdec_info statically allocatedwm42013-11-233-7/+5
* dec_video: remove "initialized" fieldwm42013-11-232-13/+8
* demux: remove gsh field from sh_audio/sh_video/sh_subwm42013-11-231-3/+3
* video: move decoder context from sh_video into new structwm42013-11-236-187/+216
* options: print lavfi filter list with --vf=lavfi=helpwm42013-11-231-0/+40
* options: implement --pphelp differentlywm42013-11-233-0/+8
* video: remove vf_pp auto-insertionwm42013-11-234-34/+0
* video: merge vd.c into dec_video.cwm42013-11-232-175/+138
* video: move struct mp_hwdec_info into its own header filewm42013-11-2312-23/+30
* vo_opengl: fix compilationwm42013-11-221-2/+2
* vf_vavpp: make it work with vo_opengl and software decodingwm42013-11-223-5/+5
* vo_opengl: initialize all fields for VFCTRL_GET_HWDEC_INFOwm42013-11-221-4/+8
* cocoa: use window-scale to support video scaling functionalityStefano Pigozzi2013-11-223-6/+10
* cocoa: implement window-scaleStefano Pigozzi2013-11-221-0/+20
* switch the build system to wafStefano Pigozzi2013-11-211-3/+3
* vdpau_old: enable OpenGL interopwm42013-11-191-0/+1
* demux: rename demux_packet.h to packet.hwm42013-11-182-2/+2
* vo_vdpau: don't calculate destination alpha when drawing OSDwm42013-11-181-2/+2
* gl_common: print SW renderer warning only if it was the only reason we reject...wm42013-11-141-1/+1
* vd_lavc: select correct hw decoder profile for constrained baseline h264wm42013-11-141-2/+4
* gl_common: remove unneeded callbackwm42013-11-144-4/+0
* wayland: create xkbcommon keymap from stringAlexander Preisinger2013-11-131-2/+1
* waylad: implement functionality for window-scalingAlexander Preisinger2013-11-121-0/+12
* vo_lavc: fix -ovoffset.Rudolf Polzer2013-11-111-1/+3
* vo_opengl: fix alpha values written to the framebufferwm42013-11-103-5/+16
* gl_hwdec_vdpau: silence warning caused by buggy GL_NV_vdpau_interop specwm42013-11-091-2/+6
* vdpau: unbreakwm42013-11-091-0/+1
* vdpau: drop dummy render functionwm42013-11-071-14/+2
* memcpy_pic: reformatwm42013-11-061-27/+17
* vd_lavc: remove explicit crystalhd supportwm42013-11-061-14/+0
* gl_header_fixes: fix inverted conditionwm42013-11-051-1/+1
* vo_opengl: support for vdpau hardware decodingwm42013-11-055-0/+294
* vdpau: move device and video surface management from vo_vdpau.c to vdpau.cwm42013-11-053-220/+271
* vo_opengl: redo aspects of initialization, change hwdec APIwm42013-11-053-38/+38
* vo_opengl/vaapi: use IMGFMT_RGB0wm42013-11-051-1/+1
* video: make IMGFMT_RGB0 etc. exist even if libavutil doesn't support itwm42013-11-053-27/+36
* vo_xv: fix compilation of SHM not availablewm42013-11-051-1/+1
* Adjust wayland definesPaweł Forysiuk2013-11-041-1/+1
* vdpau: drop required/deprecated access to a libavcodec struct fieldwm42013-11-041-3/+0
* vo_opengl: cosmetics/fix typoswm42013-11-042-2/+2
* vo_opengl: reserve 4 texture units for video instead of 3wm42013-11-041-5/+5
* Merge remote-tracking branch 'origin/have_configure'Stefano Pigozzi2013-11-0417-73/+72
|\
| * fix weird DPMS->EXT replacementwm42013-11-041-3/+3
| * Merge branch 'master' into have_configurewm42013-11-0412-32/+396
| |\
| * | configure: uniform the defines to #define HAVE_xxx (0|1)Stefano Pigozzi2013-11-0317-72/+71
* | | vo_opengl: fix use of uninitialized memorywm42013-11-041-1/+1
| |/ |/|
* | vo_opengl: add support for VA-API OpenGL interopwm42013-11-044-0/+147
* | vo_opengl: add infrastructure for hardware decoding OpenGL interopwm42013-11-048-32/+224
* | mp_image: add helper for copying image attributeswm42013-11-032-0/+25
|/
* w32: implement functionality required for window-scalewm42013-11-021-0/+23
* x11: make window-scale use windowed size in fullscreen modewm42013-11-021-2/+2
* demux: rename Windows symbolswm42013-11-021-10/+10
* Fix some more -Wshadow warningswm42013-11-015-19/+19
* video: check profiles with hardware decodingwm42013-11-015-72/+131
* Enable -Wshadowwm42013-11-013-9/+8
* command: add property to scale window sizewm42013-10-312-0/+15
* x11: factor out normal window resize codewm42013-10-311-23/+31
* vd_lavc: add more ifdeffery and ffmpeg cargo culting for correctnesswm42013-10-311-7/+13
* dec_video: remove unused declaration of a former global variablewm42013-10-311-2/+0
* gl_common: osx: fix compilation with latest XQuartz RCStefano Pigozzi2013-10-301-1/+1
* x11: restore support for --wid=0wm42013-10-301-2/+4
* x11: remove ancient metacity hackwm42013-10-301-14/+1
* x11: minor cosmeticswm42013-10-301-16/+11
* gl_x11: change error message when GL3 context creation failswm42013-10-281-1/+1
* x11_common: refactor of fstype codewm42013-10-281-102/+73
* cocoa: apply the more invasive constraining only with cmd+1/2/3Stefano Pigozzi2013-10-281-2/+10
* x11: fix border togglingwm42013-10-272-2/+5
* vo_xv: check whether image allocation succeedswm42013-10-271-6/+24
* gl_common: suggest --vo=opengl-old if OpenGL 2.1 missingwm42013-10-261-1/+6
* x11_common: reduce screensaver heartbeat from 30 to 10 secondswm42013-10-251-1/+1
* cocoa: constraint the window position a little moreStefano Pigozzi2013-10-251-1/+6
* wayland: better name for mouse coordinatesAlexander Preisinger2013-10-252-7/+7
* wayland: fix fullscreen transparent border regionsAlexander Preisinger2013-10-252-22/+30
* m_config: refactor option defaults handlingwm42013-10-246-10/+26
* video/filter: remove useless vf_info fieldswm42013-10-2333-178/+96
* video/out: remove useless info struct and redundant fieldswm42013-10-2317-123/+51
* vo_opengl: don't enable PBOs with opengl-hqwm42013-10-231-1/+1
* gl_video: add RGB10_A2 FBO formatwm42013-10-231-0/+1
* cocoa: set and clear gl context inside of sync sectionsStefano Pigozzi2013-10-201-6/+6
* wayland: use mp_input_test_draggingAlexander Preisinger2013-10-202-3/+8
* Revert "wayland: remove moving window by grabbing"Alexander Preisinger2013-10-201-0/+4
* Revert "wayland: remove outdated comment"Alexander Preisinger2013-10-201-0/+2
* vdpau_old: restore hardware decoding with old APIwm42013-10-191-0/+1
* mp_msg: remove gettext() supportwm42013-10-181-1/+1
* sws_utils: work around libswscale crash with --contrast=-100wm42013-10-161-1/+2
* vf_scale: fix get/set confusionwm42013-10-161-1/+1
* x11_common: don't handle mouse enter eventswm42013-10-151-5/+1
* mplayer, vo_image: simplify OSD redrawing, fix vo_image crashwm42013-10-131-5/+0
* talloc: change talloc destructor signaturewm42013-10-133-8/+4
* cocoa: make --ontop also cover dock+menubarStefano Pigozzi2013-10-121-1/+3
* cocoa: refactor precise scrolling to a separate methodStefano Pigozzi2013-10-121-4/+7
* cocoa: fix mouse wheel scrollingMad Fish2013-10-121-1/+1
* cocoa_common: check if the screen has a menubar in a more generic wayStefano Pigozzi2013-10-091-1/+3
* vo_x11, vo_xv: fix OSD redrawing with --force-windowwm42013-10-062-16/+19
* cocoa_common: add OS X 10.7 compatibility hacks includesStefano Pigozzi2013-10-052-0/+2
* gl_x11: fail gracefully if selected FBconfig has no X visualwm42013-10-031-0/+6
* vo_opengl_old: mp_msg conversionwm42013-10-021-74/+65
* cosmetics: replace "CTRL" defines by enumswm42013-10-022-17/+21
* vo: mark frame lost after seek resetwm42013-10-021-0/+1
* core: add --force-windowwm42013-10-023-1/+6
* vo_vdpau: don't blank screen on VOCTRL_RESETwm42013-10-021-16/+35
* video/out: always support redrawing VO window at any pointwm42013-10-028-15/+73
* x11: remove colormap code, always request TrueColor visualswm42013-09-303-164/+17
* vf_scale: factor out libswscale equalizer controlwm42013-09-303-23/+34
* vaapi: remove non-VLD entrypointswm42013-09-291-6/+2
* vaapi: fix non-sense conditionwm42013-09-291-1/+1
* vaapi: fix inverted conditionwm42013-09-291-2/+2
* cocoa_common: call gl_clear indirectlyStefano Pigozzi2013-09-283-2/+23
* cocoa_common: fix deadlockStefano Pigozzi2013-09-281-5/+7
* cocoa_common: report pixels instead of points during mouse movementStefano Pigozzi2013-09-281-5/+15
* cocoa_common: split the code, refactoring and cleanupsStefano Pigozzi2013-09-289-512/+715
* vaapi: make vaDeriveImage() less verbosewm42013-09-271-1/+1
* vaapi: check image format in va_surface_upload()wm42013-09-273-6/+9
* vaapi: potentially make reading surfaces back to system RAM fasterwm42013-09-274-33/+64
* input: translate mouse position to OSD space earlywm42013-09-271-1/+3
* video: let sh_video->disp_w/h always be container sizewm42013-09-261-4/+1
* video: let sh_video->aspect always be container aspect ratiowm42013-09-262-11/+14
* vd: move aspect calculation to a functionwm42013-09-263-24/+25
* vd: remove some dead codewm42013-09-261-14/+4
* Fix previous commitwm42013-09-251-4/+0
* vaapi: fix compilation with Libavwm42013-09-252-6/+3
* vaapi: allow GPU read-back with --hwdec=vaapi-copywm42013-09-253-3/+108
* vd_lavc: allow process_image to change image formatwm42013-09-252-18/+21
* vaapi: add vf_vavpp and use it for deinterlacingxylosper2013-09-258-521/+1100
* wayland: remove outdated commentAlexander Preisinger2013-09-241-2/+0
* wayland: remove moving window by grabbingAlexander Preisinger2013-09-241-4/+0
* vo_lavc: mp_msg conversionwm42013-09-201-34/+27
* vo/x11_common: don't require a working input methodwm42013-09-201-14/+9
* vf: fix filter initialization error checkwm42013-09-201-1/+1
* vo/x11_common: remove superfluous msg prefixesMartin Herkt2013-09-201-2/+2
* vo/x11_common: Fail init with no valid XIMMartin Herkt2013-09-191-0/+9
* wayland/common: exit properly on fd errorsAlexander Preisinger2013-09-191-2/+6
* vo_opengl: blend alpha components by defaultwm42013-09-194-6/+15
* cocoa_common: signal a mouse movement when changing window sizeStefano Pigozzi2013-09-181-0/+8
* cocoa_common: override core's cursor visibility stateStefano Pigozzi2013-09-181-3/+5
* gl_common: add wayland backend before x11 backendAndreas Sinz2013-09-161-3/+5
* gl_common: signal to GL backend whether we are probingwm42013-09-164-7/+16
* vd_lavc: reset last_sample_aspect_ratio in uninit_avctx()xylosper2013-09-131-0/+1
* core: add --deinterlace option, restore it with resume functionalitywm42013-09-131-0/+2
* wayland/shm: fix resizing for good (finally)Alexander Preisinger2013-09-121-7/+45
* wayland: change fs messages to dbgAlexander Preisinger2013-09-121-2/+2
* wayland/egl: use wayland logAlexander Preisinger2013-09-121-10/+7
* wayland/shm: use wayland logAlexander Preisinger2013-09-121-11/+11
* Revert "wayland: don't create our own log context"Alexander Preisinger2013-09-123-13/+18
* gl_osd: mp_msg conversionwm42013-09-125-10/+11
* aspect: mp_msg conversionwm42013-09-121-6/+5
* gl_lcms: mp_msg conversionwm42013-09-123-11/+22
* gl_common: complete mp_msg conversionwm42013-09-127-42/+42
* x11_common: mp_msg conversionwm42013-09-122-40/+38
* gl_32: mp_msg conversionAlexander Preisinger2013-09-111-9/+7
* w32_common: mp_msg conversionAlexander Preisinger2013-09-111-14/+12
* gl_x11: mp_msg conversionAlexander Preisinger2013-09-111-12/+10
* cocoa_common: remove most of the special handling for cursor autohideStefano Pigozzi2013-09-101-17/+3
* wayland/common: improved error messagesAlexander Preisinger2013-09-101-4/+8
* wayland: update license headersAlexander Preisinger2013-09-093-23/+16
* wayland/shm: version detection that also worksAlexander Preisinger2013-09-091-3/+8
* options: remove --(no-)mouseinput optionwm42013-09-083-4/+4
* x11_common: don't allocate more than needed for iconwm42013-09-041-3/+4
* configure: build with wayland 1.2.0Alexander Preisinger2013-09-031-0/+5
* cocoa_common: remove unlocking from fullscreen functionStefano Pigozzi2013-09-021-12/+0
* cocoa_common: avoid the opengl view to leak it's stateStefano Pigozzi2013-09-021-7/+13
* x11: add window iconwm42013-09-013-0/+105
* input: deal with spurious X11 LeaveNotify eventswm42013-09-013-4/+21
* input: add some more X11 multimedia/internet keyswm42013-09-011-0/+3
* cocoa_common: enable click-through on the video viewStefano Pigozzi2013-09-011-0/+1
* cocoa_common: track mouse move events when not focusedStefano Pigozzi2013-09-011-1/+1
* video: add unscaled mode with --video-unscaledwm42013-09-011-3/+17
* gl_video: don't crash if no FBOs are availablewm42013-08-281-4/+6
* wayland/shm: rework format handlingAlexander Preisinger2013-08-261-47/+76
* wayland: fix memory leaksAlexander Preisinger2013-08-262-2/+8
* cocoa_common: autohide dock when autohiding menubarStefano Pigozzi2013-08-261-1/+5
* wayland: don't create our own log contextAlexander Preisinger2013-08-263-19/+14
* wayland/shm: use opaque regionsAlexander Preisinger2013-08-261-0/+10
* gl_video: fix odd video sizes with PBOswm42013-08-261-0/+4
* wayland: shm based software renderingAlexander Preisinger2013-08-252-0/+649
* wayland: remove shm listener for the backendAlexander Preisinger2013-08-252-16/+0
* wayland/egl: rework resizing (again)Alexander Preisinger2013-08-253-88/+90
* vo_corevideo: use dwidth/dheight for window dimensionsStefano Pigozzi2013-08-251-1/+1
* vo_corevideo: convert to use reconfig instead of configStefano Pigozzi2013-08-251-7/+6
* vo_corevideo: don't set colormatrix on direct rendering pathStefano Pigozzi2013-08-251-23/+49
* vo_corevideo: fix regression in colormatrix handlingStefano Pigozzi2013-08-251-40/+22
* video: handle video output levels with mp_image_paramswm42013-08-2412-60/+24
* vo_image: simplifywm42013-08-241-28/+2
* video/out: don't require VOs to handle screenshot aspect speciallywm42013-08-245-11/+4
* vo_vaapi: potentially fix screenshot colorspace issueswm42013-08-241-0/+1
* Some more mp_msg conversionswm42013-08-236-214/+179
* x11/out: mp_msg conversionAlexander Preisinger2013-08-231-29/+21
* cocoa_common: avoid locking calls when not neededStefano Pigozzi2013-08-231-2/+2
* video: add vda decode support (with hwaccel) and direct renderingStefano Pigozzi2013-08-226-112/+541
* cocoa_common: fix window positioning with `--geometry`Stefano Pigozzi2013-08-221-10/+5
* vf_eq: fix behavior when changing parameterswm42013-08-201-4/+14
* wayland: separate shm and cursor contextAlexander Preisinger2013-08-192-9/+15
* video: make it possible to scale/pan the video by arbitrary amountswm42013-08-191-1/+7
* options: remove --panscanrange optionwm42013-08-191-8/+3
* vaapi: use highest available profile, instead of mapping it exactlywm42013-08-191-41/+38
* vdpau: don't try to match codec profileswm42013-08-191-27/+11
* vo_vdpau: add RGB supportwm42013-08-181-14/+154
* vo_vdpau: fix screenshots if panscan is usedwm42013-08-181-4/+5
* vo_vdpau: remove unused variablewm42013-08-181-2/+0
* vo_vdpau: use color close to black as default colorkey (instead of green)wm42013-08-171-1/+4
* vo_vdpau: allow setting colorkeywm42013-08-172-0/+17
* vdpau_old: add forgotten probe callbackwm42013-08-151-0/+1
* vdpau: fix compilation on Libavwm42013-08-151-0/+1
* video/decode: change fix_image callbackwm42013-08-153-5/+7
* vd_lavc: fix comment, document hwdec video frame size trickinesswm42013-08-151-1/+4
* video/decode: pass parameters directly to hwdec allocate_image callbackwm42013-08-155-20/+14
* vo_corevideo: add uyvy422 pixel format supportStefano Pigozzi2013-08-151-0/+5
* x11: fix --ontopwm42013-08-141-3/+3
* vaapi: fix typowm42013-08-141-2/+2
* cocoa_common: add precise scrolling supportStefano Pigozzi2013-08-131-16/+11
* Revert "sub: support straight alpha additionally to premultiplied alpha"wm42013-08-121-1/+1
* vo: fix build with #ifdef -> #ifwm42013-08-121-1/+1
* video: add vaapi decode and output supportwm42013-08-1211-3/+1572
* img_convert: add function to scale RGBA OSD imageswm42013-08-122-0/+4
* video: redo hw decoding initialization, add --hwdec=autowm42013-08-114-99/+195
* x11_common: get hack for Motif Window Manager out of the waywm42013-08-111-1/+11
* vo: unref waiting image before destroying VO driverwm42013-08-111-1/+1
* wayland: add support for precise scrollingAlexander Preisinger2013-08-071-2/+14
* core: move contents to mpvcore (2/2)Stefano Pigozzi2013-08-0667-161/+161
* gl_video: handle non-mod-2 4:2:0 YUV video correctlywm42013-08-062-2/+14
* vo_corevideo: use new log APIStefano Pigozzi2013-08-011-15/+5
* vo_corevideo: move to C from Objective-CStefano Pigozzi2013-08-012-41/+11
* cocoa_common: use new log APIStefano Pigozzi2013-08-011-7/+11
* wayland: switch to the new mp_msg apiAlexander Preisinger2013-07-313-8/+23
* video/out: use new mp_msg stuff for vo.c and vo_openglwm42013-07-317-82/+96
* options: handle presets directly in m_configwm42013-07-311-4/+2
* cocoa_common: simplify resize codeStefano Pigozzi2013-07-301-51/+16
* vd_lavc: print warning if hardware decoding API is not availablewm42013-07-301-0/+3
* vd_lavc: fix CONFIG_VDPAU checkwm42013-07-301-1/+1
* build: fix build with vdpau, simplifywm42013-07-293-2/+43
* vdpau: split off decoder parts, use "new" libavcodec vdpau hwaccel APIwm42013-07-2815-315/+866
* lavc_dr1: make reference counting thread-safewm42013-07-281-4/+39
* mp_image_pool: make reference counting thread-safewm42013-07-282-40/+70
* mp_image: make reference counting thread-safewm42013-07-281-3/+27
* m_config: refactor some thingswm42013-07-281-6/+6
* mp_image: pass through colorspace info to libavfilterwm42013-07-281-0/+8
* vf: fix unintended overwriting of image infowm42013-07-282-4/+5
* gl_video: make sure image parameters are correctly set on screenshotswm42013-07-261-7/+8
* video: support setting libswscale chroma positionwm42013-07-255-1/+29
* w32_common: Don't use globals for TRACKMOUSEEVENTDiogo Franco (Kovensky)2013-07-252-11/+12
* w32_common: Track when the mouse leaves the windowDiogo Franco (Kovensky)2013-07-251-0/+15
* mp_image: create AVBuffers for all planes when converting to AVFramewm42013-07-241-1/+9
* Fix some -Wshadow warningswm42013-07-2312-34/+29
* options: make legacy hacks for AFs/VFs more explicitwm42013-07-221-0/+1
* video/out: remove options argument from preinit()wm42013-07-2214-26/+16
* Remove subopt-helperwm42013-07-224-5/+2
* vf_scale: actually respect param and param2 suboptionswm42013-07-223-0/+8
* vo_opengl: some option changeswm42013-07-222-1/+21
* vo_direct3d: use new option APIwm42013-07-221-85/+34
* vo_opengl_old: use new option APIwm42013-07-224-167/+64
* options: move --colorkey option to vo_xvwm42013-07-221-3/+8
* vo_xv: use new option APIwm42013-07-221-84/+25
* vo_direct3d: fix warning on MinGWwm42013-07-221-5/+0
* options: hide encoding AO/VO in help outputwm42013-07-211-0/+1
* options: use new code for parsing --vowm42013-07-213-143/+77
* options: use m_config for options instead of m_structwm42013-07-2114-252/+179
* vf: remove unnecessary indirectionwm42013-07-212-26/+5
* cocoa_common: fix regression in draggable state computationStefano Pigozzi2013-07-211-0/+1
* cocoa_common: fix styleStefano Pigozzi2013-07-211-2/+2
* cocoa_common: move tracking area setup to updateTrackingAreasStefano Pigozzi2013-07-211-14/+13
* x11: add key modifiers to mouse button eventswm42013-07-211-13/+19
* w32_common: show the cursor in the window borderJames Ross-Gowan2013-07-212-6/+22
* cocoa_common: handle keyboard modifiers for mouse eventsStefano Pigozzi2013-07-211-47/+51
* Merge remote-tracking branch 'michaelforney/master'Alexander Preisinger2013-07-201-2/+11
|\
| * wayland: Fallback to any GL version if 3.0 is not supportedMichael Forney2013-07-191-2/+11
* | cocoa_common: make the fullscreen transition only when necessaryStefano Pigozzi2013-07-201-5/+16
* | cocoa_common: use a tracking area to handle mouse eventsStefano Pigozzi2013-07-201-33/+52
* | cocoa_common: fix typo in commentStefano Pigozzi2013-07-201-1/+1
* | cocoa_common: implement MP_MOUSE_LEAVE notificationsStefano Pigozzi2013-07-201-0/+2
* | cocoa_common: implement conditional video draggingStefano Pigozzi2013-07-201-14/+30
* | direct3d: Fixes format string that assumed sizeof(LONG) == sizeof(long)Diogo Franco (Kovensky)2013-07-201-1/+2
|/
* wayland: use a unified struct for the stateAlexander Preisinger2013-07-183-297/+283
* wayland: don't resize in gl_wayland.cAlexander Preisinger2013-07-182-7/+1
* video: remove fullscreen flags chaoswm42013-07-1812-84/+71
* vo: remove aspdat.asp memberwm42013-07-182-3/+1
* gl_video: add support for more rgb formatswm42013-07-182-56/+119
* img_format: comment on some pixel formatswm42013-07-181-7/+9
* img_format: add a mask for color classwm42013-07-183-4/+5
* sws_utils: make hq swscale flags available with mp_sws_hq_flagswm42013-07-183-7/+8
* sws_utils: don't recursively include libswscale headerwm42013-07-184-1/+4
* sws_utils: remove some old codewm42013-07-182-76/+0
* vo_x11: use new swscale wrapperwm42013-07-181-28/+20
* mp_image: one utility function to set image parameterswm42013-07-182-0/+14
* vf_scale: use new swscale wrapperwm42013-07-181-157/+60
* vf: make sure less important image params are set before/after filterswm42013-07-181-14/+21
* sws_utils: refactor swscale wrapper codewm42013-07-184-63/+197
* vf_scale: remove rounding of sizes to 2 with 4:2:0wm42013-07-181-11/+0
* vf_scale: try to support all pixel formatswm42013-07-181-1/+25
* vf_scale: don't byte-swap palette on big endian architectureswm42013-07-181-8/+0
* vf_scale: uncrustifywm42013-07-181-186/+207
* vo_x11: remove weird inactive codewm42013-07-181-15/+0
* video: redo how colorspaces are handledwm42013-07-168-102/+70
* wayland: early aspect calculation in vo_configAlexander Preisinger2013-07-163-7/+27
* wayland: use default fullscreen methodAlexander Preisinger2013-07-161-1/+1
* w32_common: don't use aspdat.asp for aspectwm42013-07-161-1/+2
* Fix build on Libav stable (dammit)wm42013-07-151-0/+8
* sd_add: add terrible hack for (xy-)vsfilter compatibilitywm42013-07-152-0/+9
* vd: add VDCTRL_GET_PARAMSwm42013-07-152-0/+4
* video: unify colorspace setupwm42013-07-153-21/+36
* vf: add vf_control wrapperwm42013-07-153-6/+12
* dec_video: add vd_control wrapperwm42013-07-152-7/+12
* mp_image: explicitly forbid using RGB colorspace with YUV formatswm42013-07-151-0/+9
* mp_image: refactor colorspace guessing/fallbackwm42013-07-152-9/+46
* Merge branch 'remove_old_demuxers'wm42013-07-144-9/+3
|\
| * Cleanup some include statementswm42013-07-122-4/+1
| * core: change open_stream and demux_open signaturewm42013-07-121-1/+1
| * Merge branch 'master' into remove_old_demuxerswm42013-07-082-14/+17
| |\
| * | Remove old demuxerswm42013-07-071-4/+1
* | | build: change vf_dlopen testwm42013-07-121-1/+1
* | | cocoa_common: change video size when changing screen DPIStefano Pigozzi2013-07-101-0/+8
* | | configure: add libdl detection to ladspa, vf_dlopenRudolf Polzer2013-07-091-0/+2
| |/ |/|
* | Merge remote-tracking branch 'origin/low_quality_intel_crap'Martin Herkt2013-07-082-14/+17
|\ \ | |/ |/|
| * Merge branch 'master' into low_quality_intel_crapwm42013-04-3042-3417/+4238
| |\
| * | vo_opengl: avoid texture arrays for compatibility with Intel low quality crapwm42013-03-052-10/+12
* | | dither: don't use long doublewm42013-07-051-2/+2
* | | core: remove mp_fifo leftoverswm42013-07-043-3/+0
* | | wayland: remove mp_fifo headerAlexander Preisinger2013-07-031-1/+0
* | | wayland: fix typoAlexander Preisinger2013-07-031-1/+1
* | | wayland: remove unused membersAlexander Preisinger2013-07-031-2/+0
* | | wayland: remove mp_fifoAlexander Preisinger2013-07-021-7/+7
* | | wayland: implement MOUSE_LEAVEAlexander Preisinger2013-07-021-0/+2
* | | core: cleanup more mp_fifo leftoverswm42013-07-025-34/+33
* | | core: remove mp_fifo indirectionwm42013-07-022-3/+1
* | | input: require VOs to send key up events, redo input key lookupwm42013-07-026-11/+14
* | | w32_common: prevent display power managementJames Ross-Gowan2013-06-301-0/+3
* | | w32_common: prevent that window dragging and mouse input interferewm42013-06-291-1/+1
* | | w32_common: refactor mouse button code, handle mouse up eventswm42013-06-291-31/+39
* | | input: trigger mouse_leave key bindings if mouse leaves mouse areawm42013-06-291-2/+5
* | | input: handle mouse movement differentlywm42013-06-294-6/+23
* | | cocoa_common: uninit fs window properlyStefano Pigozzi2013-06-291-0/+3
* | | csputils.h: don't recursively include libavcodec headerwm42013-06-283-16/+16
* | | vo_opengl: handle chroma locationwm42013-06-289-3/+70
* | | video: add a new method to configure filters and VOswm42013-06-2816-139/+211
* | | mp_image: copy palette only if allocatedwm42013-06-281-1/+2
* | | vf_rotate: fix params >= 4wm42013-06-281-0/+2
* | | options: remove -lavdopts debug suboptionwm42013-06-281-4/+0
* | | cocoa_common: schedule a redraw frame after a non live resizeStefano Pigozzi2013-06-251-3/+18
* | | Merge branch 'sub_mess2'wm42013-06-251-1/+1
|\ \ \
| * | | stream: remove padding parameter from stream_read_complete()wm42013-06-231-1/+1
* | | | OSX: fix compilation with 10.7 SDKStefano Pigozzi2013-06-191-0/+1
* | | | vo_lavc: remove unused variablewm42013-06-181-1/+1
* | | | osdep: remove shmem wrapperwm42013-06-181-1/+0
* | | | vo_lavc: do NOT fill pict_type from the mp_imageRudolf Polzer2013-06-171-0/+4
* | | | vo_lavc: use mp_image_copy_fields_to_av_frameRudolf Polzer2013-06-171-4/+1
|/ / /
* | | fix compile, sorryRudolf Polzer2013-06-161-0/+1
* | | encode_lavc strings: use new option syntaxRudolf Polzer2013-06-161-2/+2
* | | vf_dlopen filters: add an "ildetect" filter that detects interlacingRudolf Polzer2013-06-161-4/+21
* | | cocoa_common: implement VOCTRL_UPDATE_WINDOW_TITLEStefano Pigozzi2013-06-161-2/+11
* | | wayland: use VOCTRL_UPDATE_WINDOW_TTILEAlexander Preisinger2013-06-161-1/+3
* | | vo: fix build on Libavwm42013-06-151-0/+2
* | | video/out: introduce VOCTRL_UPDATE_WINDOW_TITLEwm42013-06-154-5/+21
* | | vo: define VO_TRUE/FALSE to C99 constantswm42013-06-151-2/+2
* | | w32_common: remove some unneeded codewm42013-06-151-5/+3
* | | w32_common: fix non-sensewm42013-06-151-2/+3
* | | vo_xv: always request redraw on resizewm42013-06-151-3/+3
* | | vo: redo video display rectangle calculationswm42013-06-151-24/+49
* | | gl_video: rearrange some codewm42013-06-151-23/+20
* | | gl_video: fix scaling when image is cropped, or with no-npotwm42013-06-151-22/+39
* | | gl_video: typo in commentwm42013-06-151-1/+1
* | | image_writer: Add PNG filter option (default "mixed")Martin Herkt2013-06-152-1/+6
* | | cocoa_common: remove play/pause VOCTRL functionsStefano Pigozzi2013-06-142-14/+2
* | | w32: enable screensaver when pausedwm42013-06-142-2/+13
* | | x11: enable screensaver when paused, rename/change --stop-xscreensaverwm42013-06-141-3/+7
* | | core: introduce separate VOCTRLs for screensaver stop/resumewm42013-06-142-3/+5
* | | gl_video: remove redundant conditionwm42013-06-131-6/+1
* | | vo_lavc: silence warning when writing y4mwm42013-06-131-1/+1
* | | cocoa_common: fix ontop switching when fullscreenStefano Pigozzi2013-06-111-2/+2
* | | cocoa_common: fix window level when going fullscreenStefano Pigozzi2013-06-101-1/+1
* | | encoding: fix -oneverdrop logic when -omaxfps is usedRudolf Polzer2013-06-091-5/+8
* | | encoding -omaxfps: rewrite logicRudolf Polzer2013-06-091-29/+32
* | | encoding -omaxfps: do not shift pts when pts are repeated entirelyRudolf Polzer2013-06-091-1/+1
* | | Option -omaxfps: limit fps when encodingRudolf Polzer2013-06-091-0/+16
* | | Merge branch 'sub_mess'wm42013-06-041-11/+2
|\ \ \
| * | | core: add common function to initialize AVPacketwm42013-06-031-11/+2
* | | | osx: cocoa_common: use default wakeup periodStefano Pigozzi2013-06-031-1/+0
* | | | osx: create macosx_events to deal with keyDown eventsStefano Pigozzi2013-06-033-194/+9
* | | | osx_common: remove outdated ifdefferyStefano Pigozzi2013-06-031-52/+0
* | | | gl_video: reduce output with -v, skip useless header partswm42013-06-031-5/+8
* | | | gl_video: explicitly clamp colormatrix outputwm42013-06-031-0/+1
* | | | cocoa_common: autohide dock/menubar on fs only if on same screenStefano Pigozzi2013-06-011-7/+37
* | | | cocoa_common: don't autohide mouse on mousedownStefano Pigozzi2013-06-011-2/+10
* | | | cocoa_common: avoid window creation with VOFLAG_HIDDENStefano Pigozzi2013-06-011-76/+92
* | | | cocoa_common: dehack mouse autohide by clipping view bounds to visible screenStefano Pigozzi2013-06-011-17/+19
* | | | cocoa_common: fix mouse autohide on MenuBar/Dock interactionStefano Pigozzi2013-05-311-1/+7
* | | | cocoa_common: fix empty window when going fs on different screenStefano Pigozzi2013-05-311-0/+9
* | | | cocoa_common: fix mouse hiding outside of player viewStefano Pigozzi2013-05-301-9/+21
* | | | cocoa_common: refactor fullscreen code for readabilityStefano Pigozzi2013-05-301-31/+53
* | | | cocoa_common: fix native-fs state savingStefano Pigozzi2013-05-301-1/+2
* | | | cocoa_common: fix a bug in window initialization errorStefano Pigozzi2013-05-301-1/+3
* | | | cocoa_common: use cocoa APIs to go fullscreenStefano Pigozzi2013-05-302-219/+165
* | | | macosx_application: move escape_loadfile_name in this fileStefano Pigozzi2013-05-302-24/+0
* | | | cocoa_common: use better power management activity descriptionStefano Pigozzi2013-05-301-1/+1
* | | | osx: remove compatibility conditionals for 10.6Stefano Pigozzi2013-05-303-106/+13
|/ / /
* | | gl_common: fix invalid alignmentwm42013-05-301-2/+2
* | | gl_video: add some debug code for testing texture depthwm42013-05-301-7/+60
* | | gl_video: change a GLSL statementwm42013-05-301-1/+1
* | | gl_video: fix some dithering bugswm42013-05-302-15/+11
* | | options: remove some questionable -lavdopts suboptionswm42013-05-291-15/+0
* | | vo_opengl: remove most of the "inline" documentationwm42013-05-261-86/+8
* | | vf_delogo: copy in non-direct case, fix double-freewm42013-05-261-9/+1
* | | gl_video: improve ditheringwm42013-05-267-23/+330
* | | gl_video: add scaler-resizes-only sub-optionwm42013-05-262-0/+25
* | | Replace calls to usec_sleep()wm42013-05-262-2/+2
* | | Replace all calls to GetTimer()/GetTimerMS()wm42013-05-265-18/+22
* | | vo: rip out VO timer wakeup mechanism againwm42013-05-262-19/+0
* | | cocoa_common: send mouse moved events to core when draggingStefano Pigozzi2013-05-261-2/+7
* | | wayland: use VOCTRL_SET_CURSOR_VISIBILITYAlexander Preisinger2013-05-262-36/+25
* | | wayland: introduce vo_wayland_configAlexander Preisinger2013-05-263-26/+24
* | | cocoa_common: implement VOCTRL_SET_CURSOR_VISIBILITYStefano Pigozzi2013-05-261-39/+20
* | | cocoa_common: implement mouse movement notificationsStefano Pigozzi2013-05-261-0/+10
* | | w32: use VOCTRL_SET_CURSOR_VISIBILITYwm42013-05-261-6/+7
* | | vo_sdl: use VOCTRL_SET_CURSOR_VISIBILITYwm42013-05-261-39/+3
* | | x11: remove cursor hiding logic, use VOCTRL_SET_CURSOR_VISIBILITYwm42013-05-262-48/+33
* | | core: do mouse cursor hiding business in frontendwm42013-05-261-0/+2
* | | vo: remove vo.check_events callbackwm42013-05-267-25/+8
* | | w32: use vo_w32_control() for all VOswm42013-05-263-40/+15
* | | x11: use vo_x11_control() for all VOswm42013-05-265-80/+31
* | | video/out: introduce vo_control for gl_common based VOswm42013-05-2618-158/+138
* | | vf_lavfi: allow setting avoptswm42013-05-261-0/+9
* | | cocoa_common: authohide menu/dock in fullscreenStefano Pigozzi2013-05-261-2/+3
* | | m_option, vf: add label supportwm42013-05-232-1/+18
* | | vo: remove unused callbackwm42013-05-231-1/+0
* | | dec_video: get rid of two global variableswm42013-05-213-10/+3
* | | dec_video: remove emms usagewm42013-05-211-10/+0
* | | vf_lavfi: remove redundant statementswm42013-05-211-4/+0
* | | Silence some compiler warningswm42013-05-213-4/+4
* | | vo_image: start image file numbers at 1wm42013-05-181-2/+2
* | | video/filter: fix option parser memory leakwm42013-05-186-16/+3
* | | core: allow changing filter filters at runtimewm42013-05-181-0/+1
* | | vd_lavc: change VDCTRL_REINIT_VO behaviorwm42013-05-181-3/+1
* | | video: rename VDCTRL_RESET_ASPECT to VDCTRL_REINIT_VOwm42013-05-184-5/+5
* | | mp_image: align image allocation heightwm42013-05-171-1/+2
* | | cocoa_common: vo_corevideo: fix window initializationStefano Pigozzi2013-05-161-5/+5
* | | vd_lavc: hack-fix vdpau decoding with non mod 16 videowm42013-05-141-1/+10
* | | cocoa_common: order front window only when invisible [2]Stefano Pigozzi2013-05-141-1/+5
* | | cocoa_common: order front window only when invisibleStefano Pigozzi2013-05-131-1/+1
* | | cocoa_common: don't use recursive lockingStefano Pigozzi2013-05-131-2/+2
* | | cocoa_common: remove pointless locking when using -fsStefano Pigozzi2013-05-131-5/+10
* | | cocoa_common: fix a bug in window dragging stateStefano Pigozzi2013-05-131-13/+9
* | | cocoa_common: fix deadlock when calling resize_redrawStefano Pigozzi2013-05-121-4/+9
* | | cocoa_common: add native OSX fullscreen supportStefano Pigozzi2013-05-121-20/+39
* | | OSX: run native event loop in a separate threadStefano Pigozzi2013-05-125-104/+253
* | | OSX: use native Cocoa's event loopStefano Pigozzi2013-05-121-139/+14
* | | add a way to resize window contents without VO resizewm42013-05-124-13/+80
* | | vo_opengl: lock OpenGL contextwm42013-05-121-4/+55
* | | gl_common: add some sort of locking APIwm42013-05-122-0/+35
* | | wayland: reworked resizingAlexander Preisinger2013-05-073-67/+74
* | | Fix some cppcheck / scan-build warningswm42013-05-063-3/+3
* | | vf_yadif: actually set PTS for output frameswm42013-05-061-0/+1
* | | img_format: fix broken conditionwm42013-05-061-1/+1
* | | csputils: use AVCOL_SPC_YCOCG instead of AVCOL_SPC_YCGCO (fixes Libav build)wm42013-05-051-2/+2
* | | video: add --hwdec-codecs option to whitelist codecs for hw decodingwm42013-05-041-3/+16
* | | vd_lavc: allow explicitly selecting vdpau hw decoderswm42013-05-041-1/+11
* | | video: support YCgCo colorspacewm42013-05-042-0/+13
* | | vo_opengl: XYZ input supportwm42013-05-044-12/+70
* | | video: fix setting XYZ flagwm42013-05-041-4/+4
* | | gl_video: use GL_SRGB only if it's really RGBwm42013-05-041-2/+3
* | | vf_rotate: fix for some obscure pixel formatswm42013-05-031-7/+6
* | | wayland: fix wrong poll comment, check for errorsAlexander Preisinger2013-05-021-2/+4
* | | wayland: avoid iterating over all outputsAlexander Preisinger2013-05-021-15/+18
* | | wayland: remove unused stuffAlexander Preisinger2013-05-022-17/+0
* | | wayland: use new function xkb_keymap_from_bufferAlexander Preisinger2013-05-021-9/+5
* | | Fix compilation with Libavwm42013-05-011-1/+1
* | | video: add XYZ supportwm42013-05-014-0/+19
* | | wayland: remove input modifier variableAlexander Preisinger2013-05-012-14/+0
* | | wayland: use GetTimerMS for hiding mouse cursorAlexander Preisinger2013-05-012-161/+39
* | | wayland: use mpv internal key auto-repeat handlingAlexander Preisinger2013-05-012-61/+5
| |/ |/|
* | cocoa_common: fix window sizingStefano Pigozzi2013-04-281-2/+2
* | vd_lavc: fix decoder init failure pathwm42013-04-271-14/+18
* | vf_lavfi: move compat crap to the start of the filewm42013-04-261-18/+18
* | vf_lavfi: silence stupid deprecation warningwm42013-04-261-2/+12
* | vf_lavfi: recreate filter graph on seekwm42013-04-251-14/+41
* | x11: use mpv internal key auto-repeat handling if possiblewm42013-04-242-2/+24
* | vo_opengl_old: remove nomanyfmts warningwm42013-04-231-3/+0
* | vf_lavfi: add libavfilter bridgewm42013-04-212-0/+315
* | mp_image: provide function to convert mp_image to AVFramewm42013-04-212-0/+53
* | x11_common: minor simplificationwm42013-04-211-13/+6
* | cocoa_common: keep aspect ratio when clipping windowStefano Pigozzi2013-04-171-7/+35
* | change reverse DNS strings to io.mpv.*Stefano Pigozzi2013-04-161-1/+1
* | cocoa_common: refactor centered resizeStefano Pigozzi2013-04-161-24/+21
* | vf_divtc, vf_phase: Fix handling of subsampled formatsMartin Herkt2013-04-102-3/+4
* | wayland: use vo flags for enabling alpha supportAlexander Preisinger2013-04-021-3/+5
* | wayland: enable alpha supportAlexander Preisinger2013-04-021-1/+1
* | gl_video: remove double const qualifierStefano Pigozzi2013-03-301-1/+1
* | gl_video: add some missing includeswm42013-03-301-0/+8
* | gl_lcms: fix compilation when lcms2 is not availablewm42013-03-301-3/+10
* | gl_video: actually fix shader compilation on OSXwm42013-03-282-2/+3
* | gl_video: fix OSX by not using undefined name in GLSL "#if"wm42013-03-281-0/+2
* | gl_header_fixes: add GL_RGBA32Fwm42013-03-281-0/+3
* | gl_video: use choice option type for dither-depth suboptionwm42013-03-282-7/+8
* | vo: rename vo_draw_image to vo_queue_imagewm42013-03-282-7/+4
* | vo: remove two unused symbolswm42013-03-281-6/+0
* | gl_video: add some alpha FBO formatswm42013-03-281-1/+5
* | vo_opengl: add alpha outputwm42013-03-286-11/+73
* | gl_video: always upload all planeswm42013-03-281-15/+2
* | gl_video: support NV21 toowm42013-03-282-2/+6
* | gl_video: add support for NV12wm42013-03-282-2/+20
* | gl_video: make it possible for planes to have different formatswm42013-03-281-38/+56
* | gl_video: move video image fields into a structwm42013-03-281-42/+68
* | vo_opengl: split into multiple files, convert to new option APIwm42013-03-289-1963/+2177
* | gl_common: split into platform specific fileswm42013-03-2810-805/+891
* | core: always pass data via packet fields to video decoderswm42013-03-284-16/+11
* | w32_common: Cygwin64 fixesKovensky2013-03-231-3/+4
* | wayland: fully support cursor autohide optionsAlexander Preisinger2013-03-231-15/+15
* | w32_common: reset internal display size to the window sizewm42013-03-191-0/+5
* | video: deal with 0x0 window sizewm42013-03-191-2/+4
* | x11_common: remove assumption that video is always centeredwm42013-03-174-33/+28
* | video: enable panscan calculations even in windowed modewm42013-03-171-3/+2
* | video: apply --no-keepaspect even on fullscreenwm42013-03-171-1/+1
* | video: remove rounding of display size to multiples of 2wm42013-03-171-2/+0
* | video: remove aspect.h includes from files which don't need itwm42013-03-178-8/+0
* | video: simplify aspect calculation stuffwm42013-03-174-93/+38
* | vo_xv: minor simplificationswm42013-03-171-17/+4
* | vo_x11: accept all swscale formatswm42013-03-171-6/+6
* | vo_corevideo: use generic aspect ratio codewm42013-03-171-62/+38
* | vo_opengl_old: use generic aspect ratio codewm42013-03-171-45/+42
* | vo_x11: use generic aspect ratio code, refactorwm42013-03-171-149/+77
* | cocoa_common: fix regression when changing videos in fullscreenStefano Pigozzi2013-03-151-3/+4
* | video: use new method to get QP tablewm42013-03-151-5/+9
* | video: make use of libavcodec refcountingwm42013-03-134-10/+106
* | video: prepare for libavcodec refcountingwm42013-03-133-62/+84
* | Prefix CODEC_ID_ with AV_wm42013-03-131-6/+6
* | image_writer: switch to avcodec_encode_video2()wm42013-03-131-14/+11
* | wayland: remove asserts from egl_create_contextAlexander Preisinger2013-03-131-17/+7
* | wayland: simplify egl_create_windowAlexander Preisinger2013-03-131-13/+4
* | wayland: use the cursor_autohide_delay optionAlexander Preisinger2013-03-111-6/+9
* | wayland: move window by grabing itAlexander Preisinger2013-03-111-0/+8
* | vo_opengl: insert a magical glFlush callwm42013-03-111-0/+6
* | cocoa_common: fix window position when bigger than displayStefano Pigozzi2013-03-101-4/+4
* | vo_sdl: we don't want to minize the window when losing focusRudolf Polzer2013-03-061-0/+2
* | options: remove --no-vsyncwm42013-03-063-9/+8
|/
* w32_common: fix compilationwm42013-03-051-10/+10
* vo: Separate vo options from MPOptsAlexander Preisinger2013-03-0414-204/+204
* cocoa_common: fix crashStefano Pigozzi2013-03-041-1/+5
* cocoa_common: fix compilationStefano Pigozzi2013-03-041-7/+7
* Remove vo_fps global variablewm42013-03-042-4/+0
* wayland: remove unnecessary function pointersAlexander Preisinger2013-03-041-10/+1
* vo: remove and cleanup globalsAlexander Preisinger2013-03-0416-267/+243
* cocoa_common: make windows appear againStefano Pigozzi2013-03-031-17/+23
* gl_common: get rid of symbol redefinition warnings with recent Mesawm42013-03-033-0/+17
* x11_common: fix --cursor-autohide when pausedwm42013-03-033-27/+44
* vo_opengl: don't destroy VOFLAG_HIDDEN windowwm42013-03-034-35/+1
* x11_common: fix window mapping, refactor window creation/resize handlingwm42013-03-032-136/+148
* x11_common: use private variables for window statewm42013-03-036-56/+57
* video/out: remove VO_EVENT_REINITwm42013-03-033-11/+0
* w32_common: remove unused variablewm42013-03-032-6/+2
* fix clang compiler warningsStefano Pigozzi2013-03-031-1/+1
* vf_flip: move flipping code to mp_image.cwm42013-03-013-4/+10
* m_option: don't define OPT_BASE_STRUCT by defaultwm42013-03-015-4/+2
* core: move X11 specific code to x11_common.cwm42013-03-012-3/+4
* vf_vo: remove pointless NULL checkswm42013-03-011-4/+0
* core: simplify OSD capability handling, remove VFCAP_OSDwm42013-03-0119-64/+33
* vo_sdl, vo_xv: remove redundant/useless VOCTRL_PAUSE usagewm42013-03-012-11/+0
* wayland: add wayland supportAlexander Preisinger2013-02-287-1/+1466
* video/out: remove video mode switching (--vm)wm42013-02-269-190/+8
* x11_common: always create a window, even with --widwm42013-02-261-37/+31
* video/out: rename create_window to config_windowwm42013-02-2612-31/+31
* gl_common: simplify window/context creationwm42013-02-263-217/+191
* dec_video: remove weird offset for VDCTRL_QUERY_UNSEEN_FRAMESwm42013-02-262-5/+6
* vd_lavc: better warning message for software decoding fallbackwm42013-02-261-1/+2
* gl_common: remove compatibility aliases for backend sub-optionwm42013-02-261-6/+0
* img_format: add pixel format name for IMGFMT_MONO_Wwm42013-02-261-0/+1
* vf_yadif: remove dead codewm42013-02-261-2/+0
* Remove --rootwin option and rootwin propertywm42013-02-243-6/+0
* demux_mf: support .xbmwm42013-02-243-0/+3
* vo_caca: remove OSD supportwm42013-02-241-86/+1
* vo_direct3d: always clear window before drawing videowm42013-02-241-15/+2
* vf_yadif: switch to option parser, allow disabling by defaultwm42013-02-231-7/+21
* vf_scale: remove video dimension presets ("presize" suboption)wm42013-02-231-41/+0
* vf_stereo3d: get rid of m_obj_presets_t usagewm42013-02-231-49/+3
* options: drop --opt:subopt option nameswm42013-02-231-1/+1
* core: add fs-screen option for fullscreen display selectionStefano Pigozzi2013-02-215-47/+77
* core: move `xineramascreen` to `MPOpts` as `vo_screen_id`Stefano Pigozzi2013-02-215-14/+16
* x11_common: uncrustifywm42013-02-212-390/+328
* vd_lavc: fix software decoding fallbackwm42013-02-211-1/+1
* cocoa_common: fix crash with dead key input and simplify related codeStefano Pigozzi2013-02-191-9/+20
* vo_xv: fix green border on the rightwm42013-02-141-0/+1
* dec_video: fix bogus assertwm42013-02-131-1/+1
* Prefix keycode defines with MP_wm42013-02-126-182/+188
* demux_lavf, ad_lavc, vd_lavc: pass codec header data directlywm42013-02-101-6/+11
* demux_lavf, ad_lavc, vd_lavc: refactor, cleanupwm42013-02-101-54/+61
* core: redo how codecs are mapped, remove codecs.confwm42013-02-108-241/+131
* cleanup: replace OPT_FLAG_ON and OPT_MAKE_FLAGS with OPT_FLAGwm42013-02-094-7/+7
* options: change handling of "no-" optionswm42013-02-091-1/+0
* audio/out, video/out: hide encoding VO/AOwm42013-02-063-4/+12
* video/out: change autoprobe orderwm42013-02-061-16/+12
* vf_stereo3d: add support for green-magenta and yellow-blue duboiscehoyos2013-02-031-1/+11
* vf_dlopen: fix external pixel format nameswm42013-02-031-7/+35
* cocoa_common: fix `--ontop` behaviour when windowedStefano Pigozzi2013-02-031-4/+4
* cocoa_common: fix focus with --ontop and space switchingStefano Pigozzi2013-02-031-4/+5
* cocoa_common: make the resize window menu items use video sizeStefano Pigozzi2013-02-031-10/+5
* cocoa_events: remove this functionalityStefano Pigozzi2013-02-021-0/+1
* build: make it work on somewhat older ffmpeg versionswm42013-01-311-1/+1
* screenshot: minor simplification, prefer VF over VOwm42013-01-302-13/+0
* osx_common: cache OSX version numberStefano Pigozzi2013-01-272-37/+34
* vo_x11: fix redrawing on expose eventswm42013-01-271-9/+2
* x11: simplify handling of X Visuals and Colormaps in VOswm42013-01-276-101/+71
* x11: fix some obvious video mode switching bugswm42013-01-272-20/+31
* x11: reduce VO mode switching code duplicationwm42013-01-275-85/+35
* x11_common: do not set custom error handler when calling XSelectInputwm42013-01-271-47/+21
* x11: cleanup, refactorwm42013-01-276-968/+774
* vf_scale: fix warningwm42013-01-271-1/+0
* sws_utils: use libswscale for GBRP output if availablewm42013-01-271-1/+1
* vo_opengl: always ditherWessel Dankers2013-01-271-25/+12
* vd_lavc: add stupid hack to fix decoding of some files with Libav 0.8.xwm42013-01-241-5/+8
* vo_xv: always try to use native bit depthwm42013-01-231-5/+2
* vo_vdpau: always try to native bit depth (makes 30 bit work)wm42013-01-231-5/+2
* 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-238-159/+11
* video: move handling of -x/-y/-xy options to VOwm42013-01-2311-88/+94
* cocoa_common: improved trackpad scrollingMad Fish2013-01-201-5/+45
* cocoa_common: handle all pending events instead of just oneMad Fish2013-01-201-19/+24
* video: reset filters on seekwm42013-01-204-0/+31
* vf_format: fix forcing output formatwm42013-01-171-1/+11
* options: also accept ffmpeg pixel format nameswm42013-01-172-6/+20
* osxbundle: cocoa_common: change playlist on fileopen eventsStefano Pigozzi2013-01-163-0/+42
* Silence two compiler warningswm42013-01-161-1/+0
* vo_opengl_old: add missing include statementwm42013-01-151-0/+1
* vo_sdl: I think the XVidmode hack is no longer neededRudolf Polzer2013-01-151-5/+0
* vo_sdl: request "desktop" fullscreen mode if -vm is not usedRudolf Polzer2013-01-151-8/+7
* vo_corevideo: make compile with recent changesStefano Pigozzi2013-01-151-1/+1
* video: print filter chain in verbose modewm42013-01-143-10/+42
* img_format: do not mark hwaccel formats as planar yuv formatswm42013-01-141-7/+8
* gl_common: move things used by vo_opengl_old.c only to vo_opengl_old.cwm42013-01-133-1244/+1241
* vd_lavc: remove -lavdopts vstats suboptionwm42013-01-132-97/+0
* vd_lavc: remove lowres decodingwm42013-01-131-11/+2
* vo_x11: use two buffers like XvRudolf Polzer2013-01-131-71/+94
* vo_x11, vo_xv: XShmCompletion event supportRudolf Polzer2013-01-134-16/+73
* vo_direct3d: remove 2ch hack for 10 bit playbackwm42013-01-133-261/+5
* vo_sdl: avoid copying just for taking screenshotswm42013-01-131-5/+3
* vd_lavc: prefer AVFrame over AVCodecContext fieldswm42013-01-131-18/+17
* mp_image: remove mp_image.bppwm42013-01-135-12/+5
* imgfmt: add more ffmpeg pixel formatswm42013-01-133-2/+136
* img_format: change meaning of MP_IMGFLAG_PLANARwm42013-01-132-2/+2
* vf_sub: allow more formats, simplify codewm42013-01-131-82/+15
* vf_expand: support more image formatswm42013-01-134-109/+88
* vf_rotate: support more image formatswm42013-01-131-34/+25
* vf_softpulldown: reject unsupported image formats, fix code duplicationwm42013-01-131-47/+24
* vf_yadif: Y8 is not supportedwm42013-01-131-1/+0
* vf_swapuv: support more image formatswm42013-01-131-12/+8
* vf_pullup: remove check for MP_IMGFLAG_PLANARwm42013-01-131-4/+0
* vf_phase: reject unsupported image formatswm42013-01-131-21/+20
* vf_mirror: rewritewm42013-01-131-65/+52
* vf_gradfun: does not work with NV pixel formatswm42013-01-131-2/+0
* vf_flip: make it work with more image formatswm42013-01-131-15/+15
* vf_divtc: reduce code duplicationwm42013-01-131-14/+7
* vf_crop: make it work with more image formatswm42013-01-132-39/+24
* vf: add vf_rescale_dsize()wm42013-01-132-0/+18
* mp_image: add mp_image_crop()wm42013-01-134-0/+33
* vo_image: render subswm42013-01-131-15/+36
* vo_xv: fix OSD redrawing flickerwm42013-01-131-13/+11
* vo_xv, vo_x11: simplify OSD redrawingwm42013-01-132-30/+38
* sub: do not copy the target image if there is no OSD/subswm42013-01-132-6/+3
* vo_lavc: use reference countingwm42013-01-131-17/+4
* video: remove img_format compat hackswm42013-01-1310-210/+85
* draw_bmp: better way to find 444 formatwm42013-01-132-0/+17
* video: decouple internal pixel formats from FourCCswm42013-01-1338-576/+500
* video: cleanup: replace old mp_image function nameswm42013-01-1313-35/+28
* video: cleanup: move and rename vf_mpi_clear and vf_clone_attributeswm42013-01-137-96/+80
* mp_image: change how palette is handledwm42013-01-1314-91/+19
* mp_image: simplify image allocationwm42013-01-133-104/+45
* video: use libavutil pixel format descriptorswm42013-01-134-264/+307
* vf_screenshot: simplifywm42013-01-132-52/+20
* video/out: replace VFCAP_TIMER with vo->untimed, fix vo_image and vo_lavcwm42013-01-134-2/+4
* vd_lavc: make non-reference frames writeablewm42013-01-131-1/+18
* video: remove things related to old DR codewm42013-01-1314-181/+92
* video/filter: change filter API, use refcounting, remove filter DRwm42013-01-1341-1227/+605
* vo_caca: accept any stride for output imagewm42013-01-131-3/+10
* vo_corevideo: use stridewm42013-01-131-1/+1
* vo_corevideo: correct stride usagewm42013-01-131-5/+6
* mp_image: require using mp_image_set_size() for setting w/hwm42013-01-1313-41/+40
* mp_image_pool: add pool to avoid frequent image reallocationswm42013-01-132-0/+155
* vd_lavc: use refcountingwm42013-01-133-16/+58
* mp_image: refcounting helperswm42013-01-132-25/+265
* vd_lavc: add DR1 supportwm42013-01-133-21/+273
* video: different way to enable hardware decoding, add software fallbackwm42013-01-131-66/+204
* vd_lavc: remove codec DRwm42013-01-133-203/+14
* video: make vdpau hardware decoding not use DR code pathwm42013-01-135-66/+117
* vd_lavc: do not mutate global threads optionwm42013-01-131-10/+9
* vd_lavc: cosmetics: move debugging code out of the waywm42013-01-131-75/+82
* video: simplify decoder pixel format handlingwm42013-01-134-99/+29
* vo_direct3d: simplifywm42013-01-131-198/+55
* vo_xv: simplifywm42013-01-131-47/+2
* video: remove slice based filtering and video outputwm42013-01-1330-489/+22
* video: make vdpau hardware decoding not use slices code pathwm42013-01-135-9/+25
* video/out: replace VOCTRL_QUERY_FORMAT with vo_driver.query_formatwm42013-01-1315-41/+33
* video/out: make draw_image mandatory, remove VOCTRL_DRAW_IMAGEwm42013-01-1315-93/+62
* configure: remove check for .align semanticswm42013-01-134-8/+8
* vo_sdl: fix for rename of a function in SDL2's interfaceRudolf Polzer2013-01-121-2/+4
* vo_sdl: add a "sw" flag like in openglRudolf Polzer2013-01-101-36/+75
* vo_xv: fix compilation when shared memory header files are not availablewm42013-01-061-5/+2
* cocoa_common: add support for `--no-border`Stefano Pigozzi2012-12-311-0/+1
* vo_sdl: support -geometry properlyRudolf Polzer2012-12-311-2/+7
* vo_sdl: some OSD optimizationsRudolf Polzer2012-12-281-23/+41
* vf_scale: prefer 420P10 -> YV12 instead of 444Pwm42012-12-281-0/+1
* vo_opengl_old: reject 9-15 bit formats if textures have less than 16 bitwm42012-12-283-1/+22
* gl_common: properly reject old OpenGL versionswm42012-12-281-11/+20
* vo_opengl: use more precise gamma for BT.709 with color managementnand2012-12-282-5/+5
* sdl, encode_lavc: fix copyright headersRudolf Polzer2012-12-282-6/+5
* vdpau: silence a clang warningRudolf Polzer2012-12-281-1/+2
* vo/ao: SDL 1.2+ audio driver, SDL 2.0+ accelerated video driverRudolf Polzer2012-12-282-0/+1008
* vf_scale: support more pixel formatsRudolf Polzer2012-12-281-0/+4
* core: make WAKEUP_PERIOD overridable by the voRudolf Polzer2012-12-192-0/+4
* video: silence warnings for missing libavutils pixel formatswm42012-12-141-1/+1
* options: move -ass-bottom-margin/-ass-top-margin options to vf_subwm42012-12-121-10/+15
* vf_sub: fix aspect ratio when using marginswm42012-12-121-3/+3
* Fix compilation with Libavwm42012-12-041-12/+13
* video: add support for 12 and 14 bit YUV pixel formatsStephen Hutchinson2012-12-035-3/+87
* vo_xv: try harder to get correctly aligned pointers/strideswm42012-12-031-4/+6
* osx_common: Avoid deprecated Gestalt callsStefano Pigozzi2012-12-021-16/+26
* sub: reimplement -spugauss as --sub-gausswm42012-11-252-7/+38
* memcpy_pic: kill useless/dangerous optimizationwm42012-11-251-10/+6
* sws_utils: remove unused helperwm42012-11-243-33/+10
* vo_xv: allocate Xv images with aligned stridewm42012-11-221-4/+5
* mp_image: make alloc_mpi() always allocate with aligned stridewm42012-11-222-17/+6
* draw_bmp: add RGB rendering to fix image quality issueswm42012-11-222-0/+49
* screenshot: add subs even with vf_screenshotwm42012-11-211-0/+1
* video: fix bogus uses of mp_image.w/widthwm42012-11-213-14/+13
* vo_x11: don't require framestepping to update OSDwm42012-11-211-1/+20
* vo_x11: add screenshot supportwm42012-11-211-0/+16
* vo_xv: don't require frame stepping to remove OSD or subswm42012-11-211-36/+24
* cocoa_common: create window in the correct screenStefano Pigozzi2012-11-211-1/+2
* gl_common: improve Mesa compatibility for GL3 context creationwm42012-11-201-2/+2
* vf_softpulldown: fix possible regressionwm42012-11-201-1/+2
* options: remove --displaywm42012-11-162-11/+1
* video/filter: rename vf_eq2 to vf_eqwm42012-11-162-4/+4
* vo_opengl: remove osdcolor suboptionwm42012-11-161-16/+0
* options, vo_x11: remove -zoom option, make it defaultwm42012-11-1613-51/+13
* video: add IMGFMT_Y16/PIX_FMT_GRAY16wm42012-11-145-5/+26
* Improve compatibility with Libav 0.8.4 and ffmpeg 0.11.2wm42012-11-141-0/+1
* clang: fix all warnings except deprecationsStefano Pigozzi2012-11-133-2/+6
* vf_dlopen: fix a typo in zeroing memory (thanks, pigoz)Rudolf Polzer2012-11-131-1/+1
* win32: remove pointless get/release DC wrapperswm42012-11-123-32/+8
* Add missing compat/libav.h includeswm42012-11-122-0/+4
* Rename directories, move files (step 2 of 2)wm42012-11-1267-352/+348
* Rename directories, move files (step 1 of 2) (does not compile)wm42012-11-1294-0/+36526