summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* fix thingsspherical-metadatawm42017-08-181-6/+7
* video: add metadata handling for spherical videowm42017-08-1811-4/+153
* 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/+1
* vo_opengl: split utils.c/hwm42017-08-0513-1602/+1647
* vo_opengl: always use GL_TRIANGLES for all primitiveswm42017-08-051-2/+5
* vo_opengl: pass ra objects during rendering instead of GL objectswm42017-08-054-144/+274
* vo_opengl: make fbotex helper use rawm42017-08-059-135/+161
* vo_opengl: drop unused custom texture filter for FBO helperwm42017-08-052-19/+2
* {demux_mf,osdep/io}: disable glob usage when it is not availableJan Ekström2017-08-052-1/+3
* build: re-add and re-structurize the glob() checksJan Ekström2017-08-051-0/+10
* build: move Android environment check to main dependenciesJan Ekström2017-08-051-4/+4
* w32_common: handle media keysJames Ross-Gowan2017-08-058-3/+58
* vo_opengl: always print when getting embedded ICC profile dataRostislav Pehlivanov2017-08-041-1/+2
* TOOLS/lua/status-line: improve and updateRostislav Pehlivanov2017-08-041-6/+27
* bstr: short-circuit bstr_equals on pointer equalityNiklas Haas2017-08-031-1/+4
* vo_opengl: support embedded ICC profilesNiklas Haas2017-08-034-13/+76
* vd_lavc: decode embedded ICC profilesNiklas Haas2017-08-034-0/+28
* vo_opengl: use GL_CLIENT_STORAGE_BIT for DRNiklas Haas2017-08-031-1/+1
* vo_opengl: remove unused ra_mapped_buffer.preferred_align fieldwm42017-08-032-2/+0
* vo_opengl: don't hardcode texmap0 for polar computeNiklas Haas2017-08-031-1/+3
* vo_opengl: don't precompute texcoord in global scopeNiklas Haas2017-08-031-1/+1
* vo_opengl: make compute shaders more flexibleNiklas Haas2017-08-036-39/+69
* vo_opengl: add legend for texture format debug dumpwm42017-08-031-0/+4
* vo_opengl: give special Apple name a more appropriate namewm42017-08-031-1/+1
* vo_opengl: simplify/fix user shader textureswm42017-08-034-79/+62
* travis: drop libav-stable supportwm42017-08-032-7/+0
* vo_opengl: fix constexprs on ANGLENiklas Haas2017-08-031-6/+6
* vo_opengl: fix HLG OOTF inverseNiklas Haas2017-08-031-1/+1
* vo_opengl: generalize HDR tone mapping to gamut mappingNiklas Haas2017-08-035-24/+33
* vo_opengl: implement HLG OOTF inverseNiklas Haas2017-08-031-8/+3
* options: --priority can be LGPLwm42017-08-033-4/+2
* osx: load the proper profiles and configs in the bundleAkemi2017-07-311-2/+11
* osx: fix bundle for paths that need escapingAkemi2017-07-311-1/+2
* cocoa: fix the support of multiple renderers (GPU switch)Alex Notes2017-07-311-6/+15
* cocoa: remove usage of FFABS and the dependency on libavutil/common.hAkemi2017-07-311-4/+2
* cocoa: distinguish between horizontal and vertical scrollAkemi2017-07-311-2/+12
* vo_opengl: manage user shader textures with rawm42017-07-303-51/+28
* vo_opengl: fix dither texture filterwm42017-07-301-1/+0
* vo_opengl: manage ICC LUT texture via rawm42017-07-291-28/+25
* vo_opengl: manage scaler LUT textures via rawm42017-07-294-41/+23
* vo_opengl: manage dither texture via rawm42017-07-296-34/+66
* vo_opengl: do not use GL format conversion on texture uploadwm42017-07-291-16/+16
* vo_opengl: use ra_* for format negotiation toowm42017-07-293-29/+22
* options: fix --external-file alias typoMartin Herkt2017-07-291-1/+1
* subprocess-win: fix swprintf usageJames Ross-Gowan2017-07-291-1/+2
* appveyor: use a clean %PATH%James Ross-Gowan2017-07-281-0/+2
* subprocess-win: don't leak pipe handle on errorJames Ross-Gowan2017-07-281-1/+3
* vo_opengl: support loading custom user texturesNiklas Haas2017-07-277-117/+418
* vo_opengl: slightly refactor user_shaders codeNiklas Haas2017-07-273-73/+53
* vo_opengl: tone map on the maximum signal componentNiklas Haas2017-07-271-19/+25
* vo_opengl: fix mpgl_caps bit checkNiklas Haas2017-07-271-1/+1
* vo_opengl: start work on rendering API abstractionwm42017-07-268-175/+838
* vo_opengl: describe the texture uploading modeNiklas Haas2017-07-261-1/+2
* vo_opengl: check against shmem limitsNiklas Haas2017-07-266-26/+54
* vo_opengl: fix image uniforms for older OpenGLJames Ross-Gowan2017-07-261-0/+2
* vo_opengl: cosmetic changeNiklas Haas2017-07-251-8/+6
* subprocess-win: remove VLA usageJames Ross-Gowan2017-07-261-2/+4
* vo_opengl: add PRINTF_ATTRIBUTE to gl_sc_ssboNiklas Haas2017-07-251-1/+1
* vo_opengl: kill off FBOTEX_COMPUTE againNiklas Haas2017-07-253-26/+16
* vo_opengl: fix incoherent SSBO usageNiklas Haas2017-07-251-0/+1
* vo_opengl: cosmetic fixNiklas Haas2017-07-251-2/+2
* vo_opengl: fix incoherent texture usageNiklas Haas2017-07-252-0/+5
* vo_opengl: adjust the rules for linearizationNiklas Haas2017-07-242-22/+45
* vo_opengl: enable compute shader for mesaBin Jin2017-07-255-4/+26
* manpage: expand --hwdec warningsNiklas Haas2017-07-241-17/+36
* vo_opengl: support user compute shadersNiklas Haas2017-07-244-0/+23
* vo_opengl: implement compute shader based EWA kernelNiklas Haas2017-07-243-7/+81
* vo_opengl: support HDR peak detectionNiklas Haas2017-07-2410-22/+201
* vo_opengl: support compute shadersNiklas Haas2017-07-247-100/+317
* vo_opengl: cut down on FBOTEX_FUZZY abuseNiklas Haas2017-07-241-4/+2
* build: warn against VLAwm42017-07-241-1/+2
* common, vo_opengl: add/use helper for formatted strings on the stackwm42017-07-244-10/+22
*