summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* vo_mediacodec_embed: fix forgotten VO_CAP_NOREDRAW→VO_CAP_NORETAINJan Ekström2018-02-201-1/+1
* video: fix --video-rotate in some caseswm42018-02-181-1/+1
* cocoa-cb: fix hwdec when drawing off-screenAkemi2018-02-171-0/+1
* video: do not buffer extra frames with VO_CAP_NORETAIN outputsAman Gupta2018-02-171-0/+3
* video: rename VO_CAP_NOREDRAW to VO_CAP_NORETAINAman Gupta2018-02-172-4/+4
* vo_gpu: hwdec_drmprime_drm: cosmetic simplificationwm42018-02-161-6/+3
* filter: fix potential NULL pointer derefwm42018-02-161-1/+1
* command: simplify mp_property_filter_metadatawm42018-02-161-19/+11
* github: recommend 0x0.st rather than sprunge.us for logfilesKevin Mitchell2018-02-161-1/+1
* build: fix dependency check on macOSAkemi2018-02-162-9/+8
* cocoa-cb: fix drawing on macOS 10.11Akemi2018-02-161-3/+19
* build: fix linking libmpv when swift features are builtAkemi2018-02-132-0/+3
* build: remove shell usage from swift build scriptsAkemi2018-02-131-4/+5
* build: fix swift detection with python2Akemi2018-02-131-6/+2
* lua+js: Implement utils.getpid()sfan52018-02-135-0/+51
* vo_gpu: remove old window screenshot glue code and GL implementationwm42018-02-134-42/+0
* f_lavfi: extend filter help outputwm42018-02-131-1/+41
* options: minor cleanup to --no-... handlingwm42018-02-133-7/+14
* options: prefix option with "--" in one case in help outputwm42018-02-131-1/+1
* vo: make opengl-cb first in the autoprobing orderwm42018-02-134-5/+12
* Fix recent FFmpeg deprecationswm42018-02-137-56/+56
* filter: extend documentation commentswm42018-02-131-6/+43
* filter: simplify/fix external filter graph usagewm42018-02-131-34/+37
* audio: don't touch spdif frames in mp_aframe_clip_timestamps()wm42018-02-131-0/+3
* f_lavfi: fix typo in commentwm42018-02-131-1/+1
* demux: lower demuxer cache default sizeswm42018-02-131-2/+2
* filter: adjust root log prefixwm42018-02-131-2/+3
* vf_vavpp: select best quality deinterlacing algorithm by defaultwm42018-02-133-6/+28
* manpage: remove mention of --vf=eqwm42018-02-131-1/+1
* input: add a keybinding to toggle hardware decodingwm42018-02-133-0/+5
* video: make --deinterlace and HW deinterlace filters always deinterlacewm42018-02-137-8/+13
* build: drop support for SDL1wm42018-02-133-8/+1
* audio: move back PTS jump detection to before filter chainwm42018-02-134-21/+20
* DOCS/interface-changes.rst: fix typowm42018-02-131-1/+1
* vo_gpu: d3d11: implement tex_download()James Ross-Gowan2018-02-135-102/+57
* vo_gpu: use a variable for the RA_CAP_FRAGCOORD flagJames Ross-Gowan2018-02-131-4/+3
* vo_gpu: check for HDR peak detection in dumb mode tooJames Ross-Gowan2018-02-131-7/+8
* build: fix swift detection on major swift versionsAkemi2018-02-121-2/+2
* build: fix swift detection with python3Akemi2018-02-121-1/+1
* build: fix configure on windowsAkemi2018-02-121-7/+8
* cocoa-cb: initial implementation via opengl-cb APIAkemi2018-02-1223-82/+2054
* build: fix linking to dev SDK on macOSAkemi2018-02-121-1/+21
* osx: always deactivate the early opengl flush on macOSAkemi2018-02-122-2/+9
* ytdl_hook: add ytdl:// prefix again for non-youtube playlistsRicardo Constantino2018-02-111-2/+6
* ytdl_hook: add script opt for using manifest URLsRicardo Constantino2018-02-112-2/+7
* ytdl_hook: parse youtube playlist urls to set start indexRicardo Constantino2018-02-111-5/+53
* ytdl_hook: exit early, save an indentation levelRicardo Constantino2018-02-111-164/+165
* ytdl_hook: various nitRicardo Constantino2018-02-111-9/+5
* ytdl_hook: whitelist subtitle URLs as wellRicardo Constantino2018-02-111-2/+4
* ytdl_hook: use fallback if there's no demuxer-lavf-list propRicardo Constantino2018-02-111-3/+3
* appveyor: trigger build on pushing to 'ci'Kevin Mitchell2018-02-111-0/+1
* vo_drm: support --monitorpixelaspectMarco Migliori2018-02-111-0/+2
* vo_drm: reset last input image on reconfigMarco Migliori2018-02-111-0/+3
* vo_drm: make the osd as large as the screenMarco Migliori2018-02-111-18/+18
* vo_gpu: make screenshots use the GL rendererwm42018-02-1116-33/+219
* vo_gpu: add internal ability to skip osd/subs for renderingwm42018-02-115-18/+40
* vo_gpu: use blit() only if target ra_tex supports itwm42018-02-111-2/+3
* vo_gpu: add memory barrier on the HDR peak detectionNiklas Haas2018-02-111-0/+1
* vo_gpu: correctly infer HDR peak detection supportNiklas Haas2018-02-111-1/+4
* vo_gpu: refactor HDR peak detection algorithmNiklas Haas2018-02-113-16/+41
* appveyor: use undocumented --ask to force yes for all questionsRicardo Constantino2018-02-111-3/+3
* player: correctly set track information on adding external filesZehua Chen2018-02-103-34/+44
* wayland_common: fix idle_inhibitor protocol segfaultRostislav Pehlivanov2018-02-091-0/+1
* drmprime interop : Add frames triple bufferingLongChair2018-02-071-3/+8
* vd_lavc: fix stall with some uses of --hwdec=copywm42018-02-051-3/+6
* vo_gpu: port HDR tone mapping algorithm from libplaceboNiklas Haas2018-02-054-81/+123
* vo_gpu: add RA_CAP for gl_NumWorkGroupsNiklas Haas2018-02-053-1/+3
* vo_gpu: vulkan: correctly enable textureGatherOffsetNiklas Haas2018-02-052-2/+3
* vo_gpu: vulkan: don't issue queries for unused timersNiklas Haas2018-02-051-5/+13
* vo_gpu: vulkan: try enabling required featuresNiklas Haas2018-02-052-0/+10
* vo_gpu: vulkan: add missing buffer barrier fieldsNiklas Haas2018-02-051-0/+2
* f_decoder_wrapper: fix log message incorrect for audiowm42018-02-051-1/+1
* f_demux_in: give it a slightly better filter namewm42018-02-051-1/+1
* filter: don't randomly lose async wakeup notificationswm42018-02-051-5/+4
* vd_lavc: fix recently broken hardware decode fallbackwm42018-02-041-7/+16
* vf_vapoursynth: always keep input frame array filledwm42018-02-031-1/+3
* vf_vapoursynth: fix lockingwm42018-02-031-1/+2
* tests: stop comparing floats against DBL_EPSILON, use FLT_EPSILONIlya Tumaykin2018-02-032-6/+7
* swresample: minor simplificationwm42018-02-031-7/+6
* swresample: remove unnecessary request for new inputwm42018-02-031-1/+2
* swresample: actually reinit resampler on large speed changeswm42018-02-031-5/+13
* loadfile: make --lavfi-complex runtime changes more flexiblewm42018-02-031-18/+27
* loadfile: initialize decoders after outputs for --lavfi-complexwm42018-02-031-37/+31
* loadfile: fix crash in some cases of setting --lavfi-complex at runtimewm42018-02-031-1/+1
* loadfile: remove minor unneeded things from --lavfi-complex setupwm42018-02-031-3/+1
* f_output_chain: remove unused got_input_eof fieldwm42018-02-032-4/+1
* vf_vapoursynth: fix obscure/impossible leakwm42018-02-031-0/+1
* vf_vapoursynth: fix output colorspace flags and other attributeswm42018-02-031-0/+2
* vf_vapoursynth: fix potential deadlock on init failurewm42018-02-031-1/+1
* vf_vapoursynth: initialize start timestamp properlywm42018-02-031-1/+1
* f_utils: fix leak in frame duration filterwm42018-02-031-0/+1
* video: fix passing down FPS to vf_vapoursynthwm42018-02-033-11/+11
* swresample: limit output size of audio frameswm42018-02-033-35/+67
* af_scaletempo: output minimally sized audio framewm42018-02-031-57/+76
* filter: add/use a convenience functionwm42018-02-033-2/+12
* options: slightly improve filter help output for lavfi bridgewm42018-02-036-10/+97
* options: pretty print default values with --list-optionswm42018-02-011-1/+1
* codecs: remove unused family fieldwm42018-02-016-20/+8
* manpage: clarify some --vf optionswm42018-01-312-16/+28
* Revert "demux_mkv: remove remaining GPL code"wm42018-01-311-1/+4
* Copyright: fix missing wordwm42018-01-311-1/+1
* cue: strip quotes and leading whitespace from tagswm42018-01-301-2/+10
* ytdl_hook: pass http proxy to ffmpegRicardo Constantino2018-01-302-15/+35
* input.conf: use exact value for [ bindingwm42018-01-301-1/+1
* audio: move to decoder wrapperwm42018-01-3018-797/+330
* ao_null: add --ao-null-format option for debuggingwm42018-01-302-0/+8
* video: make decoder wrapper a filterwm42018-01-3026-1040/+1094
* demux: add a per stream wakeup callbackwm42018-01-302-13/+56
* mp_image: preserve AVFrame closed captions datawm42018-01-302-0/+8
* mp_image: factor buffer referencingwm42018-01-301-17/+15
* player: replace old lavfi wrapper with new filter codewm42018-01-309-909/+108
* audio: rewrite filtering glue codewm42018-01-3039-3758/+2483
* video: rewrite filtering glue codewm42018-01-3056-2864/+5887
* vo_gpu: check for RA_CAP_FRAGCOORD in dumb mode tooJames Ross-Gowan2018-01-301-13/+14
* ytdl_hook: pre-append id-only playlist items with shortened youtube URLRicardo Constantino2018-01-291-1/+1
* ytdl_hook: whitelist segmented DASH and HLS for the manifests codeRicardo Constantino2018-01-271-7/+9
* video: fix crash with vdpau when reinitializing renderingwm42018-01-271-3/+3
* demux_lavf: work around another aspect of libavformat garbage APIwm42018-01-261-1/+6
* demux_lavf: export correct seekability state for HLS live streamswm42018-01-261-0/+5
* command: add --osd-on-seek option defaulting to barKevin Mitchell2018-01-265-11/+30
* Revert "command: make pause display the same osd-msg-bar as seek"Kevin Mitchell2018-01-262-6/+4
* ytdl_hook: prefer hls/dash manifest if availableRicardo Constantino2018-01-261-6/+10
* ytdl_hook: fix safe url checking with EDL urlsRicardo Constantino2018-01-261-11/+11
* ytdl_hook: move url_is_safe earlier in codeRicardo Constantino2018-01-261-9/+9
* hwdec: detach d3d and d3d9 hwaccel from anglemyfreeer2018-01-253-9/+10
* stream_lavf: remove deprecated hls protocol from whitelistwm42018-01-251-1/+1
* manpage: mention --network-timeout is broken with RTSPwm42018-01-251-0/+10
* options: add string list -toggle actionwm42018-01-252-0/+25
* m_option: remove string list -append action code duplicationwm42018-01-251-15/+6
* command: make change-list show changed option on OSDwm42018-01-251-0/+1
* command: add a change-list commandwm42018-01-255-0/+53
* client API: be more explicit about what can be done in wakeup callbackswm42018-01-252-6/+15
* options: add an option type for byte sizeswm42018-01-255-25/+108
* m_option: add missing print callbackswm42018-01-251-5/+35
* ao_alsa: reduce verbosity at -vwm42018-01-251-10/+10
* audio: fix annyoing af_get_best_sample_formats() definitionwm42018-01-258-9/+10
* command: make sure to redraw on overlay commandswm42018-01-251-0/+1
* video: minor simplificationwm42018-01-251-1/+1
* ytdl_hook: whitelist protocols from urls retrieved from youtube-dlRicardo Constantino2018-01-261-7/+47
* manpage: remove obsolete information on bd://Ricardo Constantino2018-01-251-4/+3
* sub/osd: remove limits from border and shadow size optionsRicardo Constantino2018-01-241-2/+2
* manpage: document using sub-shadow-offset for background sizingRicardo Constantino2018-01-241-1/+2
* stream_bluray: always show list of available titlesRicardo Constantino2018-01-232-4/+4
* stream_bluray: silence libbluray's debug messages unless we want themRicardo Constantino2018-01-231-0/+4
* video: warn user against FFmpeg's lieswm42018-01-222-9/+19
* m_option: add print callback to color typeOlivier Perret2018-01-221-0/+7
* mpv.desktop: update mime type listsfan52018-01-221-1/+1
* osx: add some more menu bar items as suggested by Apples's HIGAkemi2018-01-201-0/+35
* video: change some remaining vo_opengl mentions to vo_gpuAkemi2018-01-209-11/+11
* osx: code cleanups and cosmetic fixesAkemi2018-01-207-18/+4
* osx: fix macOS 10.13 deprecation warningAkemi2018-01-202-1/+7
* cmd_parse: minor cosmeticswm42018-01-181-5/+2
* ta: introduce talloc_dup() and use it in some placeswm42018-01-186-12/+12
* demux: reword an outdated commentwm42018-01-181-2/+1
* player: redo hack for video keyframe seeks with external audiowm42018-01-186-35/+78
* sws_utils: don't force callers to provide option structwm42018-01-186-7/+12
* vo: log reconfig callswm42018-01-181-0/+2
* mp_image_pool: add helper functions for FFmpeg hw frames poolswm42018-01-182-0/+81
* mp_image: fix some metadata loss with conversion from/to AVFramewm42018-01-181-2/+14
* video: make IMGFMT_IS_HWACCEL() return 0 or 1wm42018-01-181-1/+1
* video: add utility function to pick conversion image format from a listwm42018-01-182-0/+10
* video: avoid some unnecessary vf.h includeswm42018-01-184-5/+0
* options: simplify mp_get_config_group() memory managementwm42018-01-182-4/+4
* options: don't warn when reading deprecated option as raw valuewm42018-01-181-1/+1
* manpage: reword some vf command exampleswm42018-01-181-7/+8
* Fix undefined preprocessor behaviorwm42018-01-183-4/+15
* client API: mention that SIGPIPE is sometimes blockedwm42018-01-181-0/+2
* vo_gpu: skip DR for unsupported image formatswm42018-01-181-0/+3
* vo_gpu: fix broken 10 bit via integer textures playbackwm42018-01-171-3/+3
* vo_gpu: rpi: defer gl_ctx_resize until after gl_ctx_initNiklas Haas2018-01-151-1/+3
* af_rubberband: add af-command to multiply current pitchVobe2018-01-152-6/+22
* demux_lavf: add required format hacks for DASHsfan52018-01-151-0/+1
* ytdl_hook: support native dash demuxer, if presentRicardo Constantino2018-01-151-1/+44
* libmpv/opengl_cb.h: mention OpenGL ES 2.0 supportLeo Izen2018-01-141-3/+4
* osc: leave only demuxer cache duration and limit its refresh rateRicardo Constantino2018-01-141-19/+16
* osd: treat user provided term-status-msg the same as the defaultKevin Mitchell2018-01-141-20/+24
* osd: reference local pointer to mpctx->optsKevin Mitchell2018-01-131-2/+2
* af_lavrresample: deprecate this filterwm42018-01-135-5/+27
* options: deprecate --vf-defaults and --af-defaultswm42018-01-132-2/+10
*