summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Release 0.27.2v0.27.2release/0.27Kevin Mitchell2018-02-122-2/+11
* ytdl_hook: whitelist subtitle URLs as wellRicardo Constantino2018-02-121-2/+4
* Release 0.27.1v0.27.1Kevin Mitchell2018-02-102-1/+10
* ytdl_hook: fix safe url checking with EDL urlsRicardo Constantino2018-02-101-11/+11
* ytdl_hook: move url_is_safe earlier in codeRicardo Constantino2018-02-101-9/+9
* ytdl_hook: whitelist protocols from urls retrieved from youtube-dlRicardo Constantino2018-02-101-7/+48
* Release 0.27.0v0.27.0Martin Herkt2017-09-133-2/+103
* vo_opengl: always initialize uniforms on first useNiklas Haas2017-09-121-1/+3
* vo_opengl: generalize UBO packing/handlingNiklas Haas2017-09-126-70/+122
* vo: avoid putting large voctrl_performance_data on stackNiklas Haas2017-09-113-12/+19
* vo_opengl: refactor timer_pool_measure (again)Niklas Haas2017-09-112-5/+7
* vo_opengl: fix out-of-bounds access in timer_pool_measureNiklas Haas2017-09-111-1/+2
* vo_opengl: fix out-of-bounds read in update_uniformNiklas Haas2017-09-111-2/+1
* vo_opengl: refactor/fix mp_pass_perf codeNiklas Haas2017-09-114-27/+19
* vo_opengl: add a gamut warning featureNiklas Haas2017-09-105-4/+24
* man: correct default for --audio-file-autoMartin Herkt2017-09-101-4/+3
* osx: fix media keys input when other Apps steal the priorityAkemi2017-09-073-0/+27
* vo_opengl: add support for vulkan GLSL dialectNiklas Haas2017-09-044-12/+31
* vo_opengl: use rgba16 for 3DLUTs instead of rgb16Niklas Haas2017-09-042-6/+6
* vo_opengl: refactor scaler LUT weight packing/loadingNiklas Haas2017-09-044-36/+24
* vo_opengl: scale deband-grain to the signal rangeNiklas Haas2017-09-033-4/+8
* filter_kernels: correct spline64 kernelJames Ross-Gowan2017-09-031-4/+4
* ytdl_hook: resolve relative paths when joining segment urlsRicardo Constantino2017-09-031-1/+21
* audio: fix format change regressionwm42017-09-031-3/+3
* input: fix error in MP_KEY_IS_WHEELJames Ross-Gowan2017-09-031-1/+1
* input: merge mouse wheel and axis keycodesJames Ross-Gowan2017-09-0316-117/+102
* cocoa: fix button numbering for back/forwardJames Ross-Gowan2017-09-031-4/+7
* input: use mnemonic names for mouse buttonsJames Ross-Gowan2017-09-0313-171/+172
* stream_lavf: use avio_read_partial()wm42017-09-011-0/+4
* vo_opengl: fix overlay mode (again)wm42017-08-301-7/+8
* vd_lavc: change auto-probe order to prefer cuda over vdpau-copywm42017-08-301-5/+7
* DOCS/contribute.md: coding style exceptionwm42017-08-301-0/+2
* vo_opengl: don't discard buffered video on redundant resize callswm42017-08-293-1/+8
* vo_opengl: don't assume imgfmt=0 is validwm42017-08-291-1/+1
* vo_opengl: fix the renderpass target format at creation timeNiklas Haas2017-08-273-4/+19
* vo_opengl: fix misleading comment in ra.hNiklas Haas2017-08-271-6/+6
* vo_opengl: use UBOs where supported/requiredNiklas Haas2017-08-274-14/+167
* vo_opengl: add support for UBOsNiklas Haas2017-08-275-11/+33
* vo_opengl: clarify RA_CAP_DIRECT_UPLOADNiklas Haas2017-08-271-1/+2
* vo_opengl: refactor shader_cache bindingNiklas Haas2017-08-273-22/+40
* vo_opengl: be explicit about IMG_RWNiklas Haas2017-08-273-8/+13
* vo_opengl: use size_t offset for vertex offsetsNiklas Haas2017-08-272-1/+2
* osx: fix build on macOS 10.11 and earlierAkemi2017-08-262-2/+8
* mp_image: include config.h directlyJames Ross-Gowan2017-08-262-1/+1
* video: increase --monitorpixelaspect rangeJames Ross-Gowan2017-08-261-1/+1
* vo_opengl: allow selection of true 32 bit float if float16 unavailablewm42017-08-241-13/+9
* vd_lavc: work around some more idiotic FFmpeg nonsensewm42017-08-241-0/+4
* command: restore OSD marker for video equalizer propertieswm42017-08-232-12/+8
* vd_lavc: fix mid-stream hwdec fallbackwm42017-08-231-0/+3
* audio: fix spdif modewm42017-08-231-2/+2
* DOCS/interface-changes.rst: don't suggest @deinterlace labelwm42017-08-231-2/+2
* video: change --deinterlace behaviorwm42017-08-2212-135/+34
* manpage: video equalizer properties now behave differentlywm42017-08-221-4/+0
* manpage: remove removed "osd" commandwm42017-08-221-4/+0
* vo_direct3d: fix buildwm42017-08-221-5/+0
* video: redo video equalizer option handlingwm42017-08-2223-569/+83
* vf_eq: remove this filterwm42017-08-226-478/+1
* options: add a thread-safe way to notify option updateswm42017-08-2210-23/+223
* build: pick a main-fn source file only if cplayer is builtwm42017-08-221-5/+6
* vo_opengl: refactor tex_upload to ra_buf_poolNiklas Haas2017-08-227-84/+124
* TOOLS/lua/autodeint: update to lavfi-bridgeRicardo Constantino2017-08-212-28/+38
* win32: fix massive memory corruption (take 2)wm42017-08-211-3/+4
* win32: fix massive memory corruptionwm42017-08-211-2/+6
* ao_rsound: allow setting the hostwm42017-08-212-1/+5
* x11: fix that window could be resized when using embeddingwm42017-08-211-2/+5
* video: add metadata handling for spherical videowm42017-08-2111-4/+152
* Revert "x11: drop xscrnsaver use"Martin Herkt2017-08-203-1/+18
* Revert "x11: use xdg-screensaver suspend/resume"Martin Herkt2017-08-202-65/+40
* context_angle: remove unused variableJames Ross-Gowan2017-08-201-2/+0
* context_angle: replace hard-coded array sizeJames Ross-Gowan2017-08-191-1/+1
* osx: remove the standard "Show Tab Bar" menu itemAkemi2017-08-181-0/+3
* osx: code cleanups and cosmetic fixesAkemi2017-08-185-18/+12
* osx: refactor menu bar creationAkemi2017-08-184-81/+686
* osx: move menu bar creation into its own fileAkemi2017-08-187-142/+212
* audio: fix uninitialized data accesswm42017-08-181-0/+1
* vo_opengl: allow texture uploads to failNiklas Haas2017-08-183-9/+8
* options: correct two remaining instances of singular `file-path` optionsFrédéric Brière2017-08-181-2/+2
* vo_opengl: clarify the ra_fns.debug_markerNiklas Haas2017-08-181-1/+2
* vo_opengl: refactor RA texture and buffer updatesNiklas Haas2017-08-1811-189/+221
* vo_opengl: make blitting an explicit capabilityNiklas Haas2017-08-183-6/+10
* vo_opengl: make ra_fns.timer_create optionalNiklas Haas2017-08-182-1/+4
* TOOLS/autocrop.lua: fix cropdetect black limit for 10-bit videosRicardo Constantino2017-08-171-3/+4
* stream: add an assert() to an obscure seek casewm42017-08-171-0/+1
* demux_lavf: use partial read for AVIOContext.read_packetwm42017-08-171-1/+1
* manpage: update --lavfi-complex descriptionwm42017-08-171-4/+7
* vo_opengl: remove redundant #defines in unsharp_hookNiklas Haas2017-08-171-3/+0
* audio: fix build on Libavwm42017-08-161-0/+1
* audio: introduce a new type to hold audio frameswm42017-08-1620-140/+706
* vo_opengl: extract non-ANGLE specific D3D11 codeJames Ross-Gowan2017-08-174-232/+490
* img_format: #if -> #ifdefwm42017-08-161-1/+1
* TOOLS/autoload.lua: implement natural sortingRicardo Constantino2017-08-161-9/+32
* x11: use xdg-screensaver suspend/resumewm42017-08-152-40/+65
* vo_rpi: fix operationwm42017-08-154-5/+17
* vo_opengl: fix incorrect glBindFramebuffer() callwm42017-08-151-1/+1
* vo_opengl: fix dangling pointers when VAOs are not availablewm42017-08-152-4/+4
* Revert "build: rpi: rely on pkgconfig for compiler flags"wm42017-08-152-23/+22
* img_format: better exclusion of bayer formatswm42017-08-151-0/+5
* vo_opengl: support float pixel formatswm42017-08-153-7/+67
* options: change --loop semanticswm42017-08-143-7/+7
* vo_opengl: remove DR image layouting code to rendererwm42017-08-143-26/+31
* player: make refresh seeks slightly more robustwm42017-08-146-33/+40
* player: do not destroy VO immediately if there is no video trackwm42017-08-141-1/+0
* vo_opengl: hwdec_vdpau: use correct source texture sizewm42017-08-141-42/+45
* player: add --track-auto-selection optionwm42017-08-125-2/+19
* player: fix another audio resync issuewm42017-08-121-1/+1
* player: make --lavfi-complex changeable at runtimewm42017-08-1211-99/+188
* af_lavrresample: don't call swr_set_compensation() unless necessarywm42017-08-121-5/+9
* vo_opengl: hwdec_ios: fix buildwm42017-08-111-1/+1
* player: fix --lavfi-complex freezewm42017-08-114-9/+13
* vo_opengl: remove some dead codewm42017-08-112-187/+0
* vo_opengl: handle probing GL texture formats betterwm42017-08-114-36/+46
* vo_opengl: remove another unneeded GL includewm42017-08-112-1/+7
* rpi: fix buildwm42017-08-116-59/+63
* vo_opengl: move strictly private ra_gl structs to .c filewm42017-08-112-35/+35
* man/mpv: document bd:// expected titles and title listRicardo Constantino2017-08-111-0/+5
* vo_opengl: remove some indirect GL header inclusions from core rendererwm42017-08-106-7/+4
* vo_opengl: separate hwdec context and mapping, port it to use rawm42017-08-1021-1139/+1429
* vo_opengl: hwdec_cuda: fix filtering modewm42017-08-091-1/+1
* vo_opengl: shrink the hwdec overlay APIwm42017-08-093-25/+20
* vd_lavc: fix device leak with copy-mode hwaccelswm42017-08-092-2/+4
* vo_opengl: add a hack for Apple's broken iOS hwdec stuffwm42017-08-082-1/+11
* vo_opengl: go back to using GL_TIME_ELAPSEDNiklas Haas2017-08-082-16/+26
* Revert "mp_image_pool: disallow adding read only frames"wm42017-08-081-6/+2
* options: fix --includewm42017-08-081-0/+2
* demux_mkv: avoid an error message in a corner casewm42017-08-081-0/+1
* build: use main-fn-cocoa.c on OSXwm42017-08-081-1/+1
* player: fix confusion in audio resync codewm42017-08-081-2/+6
* player: fix --end with large valueswm42017-08-081-2/+5
* vo_opengl: don't call glGetProgramBinary if GL_PROGRAM_BINARY_LENGTH==0wm42017-08-081-2/+4
* x11: drop xscrnsaver usewm42017-08-083-18/+1
* build: fix dependencies for Cygwin environmentfeixm12017-08-082-3/+3
* vo_opengl: cosmetics to commentswm42017-08-081-5/+3
* player: readd smi subtitle extensionwm42017-08-081-1/+1
* ao_wasapi: remove old commentKevin Mitchell2017-08-071-1/+1
* ao_wasapi: reorganize wasapi.hKevin Mitchell2017-08-072-12/+8
* ao_wasapi: deduplicate wasapi sample format selectionKevin Mitchell2017-08-071-49/+40
* ao_wasapi: clean up find_formats logicKevin Mitchell2017-08-071-75/+45
* ao_wasapi: return bool instead of HRESULT from thread_initKevin Mitchell2017-08-073-38/+48
* vo_opengl: call ra_free() in the correct contextwm42017-08-072-1/+1
* vf_vapoursynth: fix inverted sign and restore 10 bit supportwm42017-08-071-1/+1
* client API: more opengl_cb clarificationswm42017-08-072-5/+8
* vo_opengl: add another ra_format field to exclude insane formatswm42017-08-073-2/+6
* vo_opengl: further GL API use separationwm42017-08-0715-122/+172
* vo_opengl: fix minor memory leakwm42017-08-071-1/+4
* vo_opengl: nuke ra_gl->first_runNiklas Haas2017-08-072-7/+12
* vo_opengl: better formatting for enum RA_CAPNiklas Haas2017-08-071-7/+7
* vo_opengl: also support RA_VARTYPE_INT vertex attribsNiklas Haas2017-08-071-0/+3
* vo_opengl: simplify mirroring and fix it if glBlitFramebuffer is usedwm42017-08-077-65/+76
* travis: install missing x11 depsRicardo Constantino2017-08-071-1/+1
* travis: print config.log on failure like appveyorRicardo Constantino2017-08-071-0/+1
* vo_opengl: drop pointless fbotex_init() functionwm42017-08-073-13/+2
* vo_opengl: generalize ra_buf to support other buffer objectsNiklas Haas2017-08-077-111/+182
* acompressor.lua: Convert to use mp.options and lavfi filter bridgeJan Janssen2017-08-071-79/+108
* cocoa: add an option to disable the native macOS fullscreenAkemi2017-08-066-10/+46
* ytdl_hook: support fragments with relative pathsRicardo Constantino2017-08-061-5/+16
* vo_opengl: only mark frames as fresh if they contain a new imageNiklas Haas2017-08-061-1/+1
* vo_opengl: drop ra_gl.h from shader_cache.cNiklas Haas2017-08-066-25/+23
* vo_opengl: measure pass_draw_osd as a wholeNiklas Haas2017-08-061-1/+8
* vo_opengl: move timers to struct raNiklas Haas2017-08-069-168/+247
* wscript: fix build of videotoolbox hwaccel for iOSAman Gupta2017-08-051-2/+2
* vo_opengl: ra_gl: make getting GL ptr slightly less tediouswm42017-08-051-35/+20
* vo_opengl: move GL state resetting to vo_opengl_cbwm42017-08-054-23/+16
* vo_opengl: move shader handling to rawm42017-08-0511-617/+1016
* vo_opengl: organize ra PBO flag slightly differentlywm42017-08-055-19/+8
* vo_opengl: make OSD code use ra for textureswm42017-08-055-44/+78
* vo_opengl: restore OSX "old" hwdecwm42017-08-051-1/