summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Release 0.28.2v0.28.2release/0.28Kevin Mitchell2018-02-122-1/+10
* ytdl_hook: whitelist subtitle URLs as wellRicardo Constantino2018-02-121-2/+4
* Release 0.28.1v0.28.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-8/+45
* Release 0.28.0v0.28.0Martin Herkt2017-12-253-58/+118
* ytdl_hook: use table concat for playlist buildingRicardo Constantino2017-12-241-5/+4
* ytdl_hook: don't preappend ytdl:// to non-youtube links in playlistsRicardo Constantino2017-12-241-1/+5
* player: update duration based on highest timestamp demuxedwm42017-12-245-0/+28
* player: allow seeking in cached parts of unseekable streamswm42017-12-243-28/+52
* stream_libarchive: fix seeking fallbackwm42017-12-241-14/+14
* cache: propagate underlying stream seek errors in some caseswm42017-12-241-1/+12
* command: use IEC symbols for file size formattingMartin Herkt2017-12-241-4/+4
* wscript: support static linking of shadercMartin Herkt2017-12-241-1/+16
* player: make track language matching case insensitivewm42017-12-232-2/+2
* demux_mkv: fix off by one errorwm42017-12-231-3/+1
* demux: note refresh state separately in debug outputwm42017-12-231-5/+5
* osc: show demuxer cache buffered amount in byteswm42017-12-231-2/+6
* player: show demuxer cache buffered amount in bytes in the status linewm42017-12-233-6/+13
* cache: lower default size to 2*10MBwm42017-12-232-4/+4
* demux: bump the demuxer cache readahead durationwm42017-12-232-2/+4
* demux: always discard cached packets on track switcheswm42017-12-231-8/+43
* travis: stop excluding ffmpeg-gitRicardo Constantino2017-12-222-3/+1
* options: deprecate --ff- options and propertieswm42017-12-215-5/+16
* build: use a list instead of a string for rpi cflagsScott Zeid2017-12-211-4/+4
* Restore Libav supportwm42017-12-213-1/+4
* hwdec: remove unused fieldswm42017-12-213-9/+0
* vo_mediacodec_embed: implement hwcontextAman Gupta2017-12-203-2/+31
* command: make video-frame-info property observablewm42017-12-201-1/+1
* vo_gpu: win: remove exclusive-fullscreen detection hackJames Ross-Gowan2017-12-204-130/+0
* w32_common: refactor and improve window state handlingpavelxdd2017-12-191-131/+151
* w32_common: use RECT for storing screen and window size & positionpavelxdd2017-12-191-100/+71
* client API: change --stop-playback-on-init-failure defaultwm42017-12-173-6/+7
* vo_gpu: hwdec_drmprime_drm: don't crash for non-GL contextswm42017-12-171-0/+3
* dvb: Fix long channel switching: next/prev channelrim2017-12-161-4/+4
* dvb: Add multiple frontends support: MAX_FRONTENDS now 8.rim2017-12-164-88/+99
* js: implement mp.msg.trace()TheAMM2017-12-163-5/+8
* lua: implement mp.msg.traceNiklas Haas2017-12-151-0/+1
* msg: bump up log level of --log-fileNiklas Haas2017-12-152-5/+5
* msg: reinterpret a bunch of message levelsNiklas Haas2017-12-1518-86/+69
* README: some rewording and markdown improvementsLarivact2017-12-151-8/+8
* README: reorganize table of contentsLarivact2017-12-151-3/+12
* options: rename 'error' labels to 'exit' where appropriatepavelxdd2017-12-161-13/+13
* options: don't report errors on help value for OPT_SIZE_BOXpavelxdd2017-12-161-4/+10
* ipc: avoid dereferencing NULLMartin Shirokov2017-12-151-7/+17
* vd_lavc: rename --hwdec=rpi to --hwdec=mmalwm42017-12-153-6/+4
* vd_lavc: use libavcodec metadata for hardware decoder wrapperswm42017-12-152-26/+9
* csputils: Add support for Display P3 primariesVittorio Giovara2017-12-142-2/+5
* csputils: Fix DCI P3 primaries white pointVittorio Giovara2017-12-141-1/+2
* subprocess-win: don't change the mouse cursor in CreateProcesspavelxdd2017-12-141-1/+1
* lua+js: implement utils.file_info()TSaaristo2017-12-134-0/+109
* sd_ass: accept otc as fallback OpenType collection file extensionLeo Izen2017-12-131-1/+1
* sd_ass: accept RFC8081 font media typesLeo Izen2017-12-131-0/+4
* vf_buffer: remove this filterwm42017-12-124-94/+0
* options: don't report errors on help value for OPT_GEOMETRYpavelxdd2017-12-111-4/+11
* options: don't report errors on help value for OPT_COLORpavelxdd2017-12-111-6/+12
* options: don't report errors on help value for OPT_FLAGpavelxdd2017-12-111-4/+9
* w32_common: update outdated comment about wakeup eventspavelxdd2017-12-111-2/+1
* vf_convert: default to limited range when converting RGB to YUVwm42017-12-111-0/+5
* vo_gpu: hwdec_drmprime_drm: silence error on failed autoprobingwm42017-12-111-1/+1
* hwdec: document a forgotten parameterwm42017-12-111-0/+1
* video: remove code duplication by calling a hwdec loader helperwm42017-12-111-2/+1
* video: properly initialize and set hwdec_interopwm42017-12-111-0/+2
* vd_lavc: always load VO interops with non-copy hw decoderswm42017-12-111-0/+4
* osd: fix a compiler warning by adding parentheses in if conditionpavelxdd2017-12-101-1/+3
* vo: fix a compiler warning by properly printing a 64bit integerJan Ekström2017-12-111-1/+1
* vd_lavc: add rkmpp to the hwdec_wrappers array.LongChair2017-12-101-0/+1
* demux_timeline: disable pointless packet cache for sub-demuxerswm42017-12-103-8/+35
* demux: fix accounting for seekable ranges on track switcheswm42017-12-101-14/+16
* manpage: Fix typo (reomve -> remove)Anna-Maria Meriniemi2017-12-101-1/+1
* terminal-unix: fix race condition with tty resetDrew DeVault2017-12-091-10/+10
* terminal-unix: switch back to poll(3)Drew DeVault2017-12-091-15/+9
* osdep: add poll shim for macOSDrew DeVault2017-12-093-0/+83
* appveyor: fix FFmpeg downloadJames Ross-Gowan2017-12-091-1/+1
* vo_gpu: d3d11: check for timestamp query supportJames Ross-Gowan2017-12-091-0/+9
* options: don't report errors on help value for OPT_CHOICEpavelxdd2017-12-081-4/+15
* video: add a shitty hack to avoid missing subtitles with vf_subwm42017-12-081-0/+2
* terminal-unix: fix busy looping on LinuxDrew DeVault2017-12-081-2/+1
* manpage: clarify --sub-file(s) optionswm42017-12-071-2/+6
* player: when loading external file, always add all track typeswm42017-12-071-12/+23
* player: rebase start time even for subtitle streamswm42017-12-071-1/+1
* Use /dev/tty instead of stdin for terminal inputDrew DeVault2017-12-081-18/+43
* w32_common: improve the window message state machinepavelxdd2017-12-071-1/+13
* w32_common: skip window snapping if Windows handled itpavelxdd2017-12-071-2/+12
* Revert "ytdl: handle HLS with FFmpeg"Kevin Mitchell2017-12-071-4/+1
* ytdl: handle HLS with FFmpegwm42017-12-061-1/+4
* options: add --start=none to reset previously set start timeAman Gupta2017-12-062-0/+7
* manpage: minor fixes to documenationLeo Izen2017-12-061-3/+11
* manpage: add note about properties not immediately showing upKevin Mitchell2017-12-061-1/+4
* player/osd.c: fix putting --start time on OSDLeo Izen2017-12-051-1/+2
* player/playloop.c: fix --loop-file without --startLeo Izen2017-12-051-1/+3
* Remove support for ffmpeg-mpvRostislav Pehlivanov2017-12-055-35/+13
* vo: add support for externally driven renderloop and make wayland use itRostislav Pehlivanov2017-12-054-4/+70
* manpage: add some minor documenation fixesLeo Izen2017-12-043-3/+13
* Copyright: remove removed file from GPL listwm42017-12-051-1/+0
* player/misc.c: allow both --length and --end to control play endpointLeo Izen2017-12-042-2/+6
* vo_gpu: d3d11_helpers: use better formatting for PCI IDsJames Ross-Gowan2017-12-041-4/+6
* player/playloop.c: respect playback start time when using --loop-fileLeo Izen2017-12-031-5/+11
* player: use start timestamp for ab-looping if --ab-loop-a is absentLeo Izen2017-12-034-7/+39
* player: add get_play_start_ptsLeo Izen2017-12-034-14/+60
* TOOLS/autoload.lua: update extensionsCkat2017-12-031-1/+1
* stream_libarchive: Fix locale includes on macOSsfan52017-12-031-0/+5
* Fix various typos in log messagesNicolas F2017-12-039-12/+12
* manpage: vaapi-copy is not limited to Intel GPUsMariusz Skoneczko2017-12-031-1/+1
* video: probe format of primary plane in drm/egl contextAnton Kindestam2017-12-031-3/+59
* hwdec: whitespace cleanup in hwdec_drmprime_drm.cAnton Kindestam2017-12-031-2/+2
* video: fix use of possibly-NULL pointer in drm_egl_initAnton Kindestam2017-12-031-1/+2
* video: fix double free in drm_atomic_create_contextAnton Kindestam2017-12-031-1/+2
* travis: remove Libav check for nowwm42017-12-021-1/+0
* build: remove nanosleep() checkwm42017-12-022-13/+0
* build: remove termios checkwm42017-12-022-18/+0
* build: remove POSIX/sysv shared memory testwm42017-12-023-53/+17
* vd_lavc: don't request native pixfmt with -copy and METHOD_INTERNALwm42017-12-021-0/+1
* man: remove incorrect note about default opengl backendMartin Herkt2017-12-021-2/+1
* video: remove some more hwdec legacy stuffwm42017-12-0210-93/+50
* vd_lavc, vdpau, vaapi: restore emulated API avoidancewm42017-12-025-3/+48
* hwdec: don't require setting legacy hwdec fieldswm42017-12-027-30/+18
* vd_lavc: simpler way to check for opque hw framewm42017-12-021-3/+1
* vd_lavc: sort -copy hwdec modes to end of listwm42017-12-021-6/+12
* vd_lavc: allow forcing single implementations with --hwdecwm42017-12-021-2/+3
* vd_lavc: slightly simplifywm42017-12-021-34/+28
* vd_lavc: coding stylewm42017-12-021-1/+1
* hwdec: remove unused HWDEC_* constantswm42017-12-011-19/+1
* vd_lavc: fix dumb nonsensewm42017-12-011-1/+4
* vd_lavc, mp_image: remove weird mpv specific palette constantwm42017-12-013-9/+3
* vd_lavc: merge redundant headerwm42017-12-012-94/+77
* audio: fix missing volume update on init and reinitwm42017-12-011-0/+3
* scripting: report dlerror() outputNicolas F2017-12-011-4/+7
* vd_lavc: rewrite how --hwdec is handledwm42017-12-018-539/+377
* options: rename empty string special case for option valueswm42017-12-011-3/+0
* av_common: drop old hack against ancient lavc vdpau wrapperwm42017-12-011-6/+1
* vd_lavc: drop mediacodec direct rendering support temporarilywm42017-12-014-70/+9
* video: move d3d.c out of decode sub directorywm42017-12-018-6/+6
* vd_lavc: delete hw_d3d11va.c/hw_dxva2.c and merge leftoverswm42017-12-016-119/+39
* hw_dxva2: move dxva2 code to d3d.cwm42017-12-012-117/+126
* video: refactor hw device creation for hwdec copy modeswm42017-12-0111-203/+207
* video: fix memory leaks with hwdec copy modeswm42017-12-011-2/+2
* vd_lavc: move entrypoint for hwframes_refinewm42017-12-017-11/+9
* vd_lavc: remove process_image callbackwm42017-12-012-9/+3
* d3d11: move code for d3d11eglrgb hackwm42017-12-012-10/+3
* vo_gpu: hwdec: remove redundant fieldswm42017-12-0113-18/+3
* vo_gpu: make it possible to load multiple hwdec interop driverswm42017-12-0116-197/+207
* vo_opengl: hwdec_vaegl: Reenable vaExportSurfaceHandle()Mark Thompson2017-11-301-3/+3
* vd_lavc: prefer nvdec over vdpau with --hwdec=autowm42017-11-302-14/+16
* DOCS/contribute.md: fix a typowm42017-11-301-1/+1
* DOCS/mpv.rst: document bluray:// alias for bd://Leo Izen2017-11-301-0/+2
* client: Allow "C.UTF-8" as LC_NUMERIC localesfan52017-11-301-1/+1
* DOCS/interface-changes.rst: fix typoKevin Mitchell2017-11-291-1/+1
* vo_gpu: remove hwdec_vaglx interopwm42017-11-303-236/+0
* vf: remove a stray HAVE_GPLwm42017-11-301-3/+0
* ao: minor simplification to gain processing codewm42017-11-301-4/+3
* ao: simplify hack for float atomicswm42017-11-303-16/+7
* build: bump required ffmpeg versionwm42017-11-301-1/+1
* DOCS/interface-changes.rst: update according to recent commitswm42017-11-291-0/+2
* audio: add audio softvol processing to AOwm42017-11-299-63/+134
* build: fix LGPL build with ALSA enabledwm42017-11-291-3/+3
* af: remove deprecated audio filterswm42017-11-2913-1153/+1
* video: remove automatic stereo3d filter insertionwm42017-11-294-17/+7
* video: fix rotation and deinterlace auto filterswm42017-11-292-5/+7
* input: remove a stray HAVE_GPLwm42017-11-291-2/+0
* vf_lavfi: remove old internal wrapper API stuffwm42017-11-292-117/+0
* vf_sub, vf_format: change license to LGPLwm42017-11-294-28/+17
* vf: remove most GPL video filterswm42017-11-2916-1829/+1
* vf: add vf_convert as interim replacement for vf_scalewm42017-11-294-3/+133
* Copyright: fix some typoswm