summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* vd_lavc: move most vaapi hwaccel setup code to generic codewm42017-02-163-48/+95
* vd_lavc: remove some leftover vaapi locking infrastructurewm42017-02-162-23/+0
* cocoa: gracefully quit from the Dock's context menuAkemi2017-02-161-4/+10
* Copyright: list specific exceptions to stated ruleswm42017-02-161-1/+9
* DOCS/waf-buildsystem.rst: fix typoPedro Pombeiro2017-02-151-1/+1
* Revert "dvb: add support for DVB-T2"wm42017-02-144-766/+625
* vo_opengl: hwdec_vaegl: fix potentially undefined memory accesswm42017-02-141-2/+2
* cocoa: fix black edges on live resizeAkemi2017-02-131-20/+34
* cocoa: add --ontop-level option for modifying ontop window levelAkemi2017-02-134-6/+25
* lavfi: fix minor memory leakwm42017-02-131-9/+11
* mp_image: use AVFrame.opaque_ref to pass through mpv-only fieldswm42017-02-131-0/+20
* mpv.desktop: add translation for [da]scootergrisen2017-02-131-0/+3
* dvb: add support for DVB-T2ivan-832017-02-134-625/+766
* Fix build with HAVE_GL==0Michael Forney2017-02-131-1/+4
* atomic: remove __atomic builtin usagewm42017-02-133-41/+10
* win32: update the fullscreen state on restoringpavelxdd2017-02-121-1/+22
* DOCS/contribute.md: adjust coding style for if/else bracingwm42017-02-111-6/+4
* vo_opengl: angle: log the device/surface implementationJames Ross-Gowan2017-02-121-13/+27
* ytdl_hook: support livestream segmented DASH VODsRicardo Constantino2017-02-101-4/+6
* DOCS/mplayer-changes.rst: fix syntaxwm42017-02-101-1/+4
* dvb: move priv allocation to dvb_openThomas V2017-02-101-1/+1
* lavfi: cosmetics: more consistent variable namingwm42017-02-091-3/+3
* ao_oss: fix mixer channel messageKevin Mitchell2017-02-081-1/+1
* ao_oss: use --audio-device if --oss-device isn't set.Kevin Mitchell2017-02-081-6/+10
* lavfi: slightly better disconnected output handlingwm42017-02-081-6/+14
* Use AV_INPUT_BUFFER_PADDING_SIZE instead of deprecated onewang-bin2017-02-083-4/+4
* manpage: fix incorrect option name for --record-filewm42017-02-082-2/+2
* mp_image_tool: guard hw downloading against allocation failureswm42017-02-071-1/+1
* player: add experimental stream recording featurewm42017-02-0717-5/+597
* vo_opengl: egl_helpers: fix for non-WindowsJames Ross-Gowan2017-02-081-1/+1
* vo_opengl: angle: rewrite with custom swap chainJames Ross-Gowan2017-02-077-240/+724
* ytdl_hook: reenable support for length-less segments in EDLRicardo Constantino2017-02-061-12/+28
* manpage: Reorganise discussion of cuda hwdec to be less confusingPhilip Langdale2017-02-061-12/+8
* DOCS/edl-mpv.rst: fix typowm42017-02-051-1/+1
* ytdl_hook: fix EDL syntaxwm42017-02-051-1/+1
* demux_edl: fix behavior with no init segment providedwm42017-02-051-0/+6
* tv: Zero-out newly-allocated handle in tv_new_handle()Frédéric Brière2017-02-051-4/+1
* demux_timeline: more silencingwm42017-02-041-1/+1
* demux: try not to read packets when cancelledwm42017-02-041-1/+3
* ytdl_hook: Add non-dash fallbacks to default formatsRicardo Constantino2017-02-041-3/+3
* ytdl_hook, edl: implement pseudo-DASH supportwm42017-02-048-70/+276
* demux_timeline: move code aroundwm42017-02-041-41/+41
* ytdl: support segmented dashRicardo Constantino2017-02-041-12/+16
* sub: remove .txt as text subtitle extensionwm42017-02-031-1/+1
* manpage: state that hwdec d3d11va requires Windows 8+S2F0amEgS2xvdmVy2017-02-031-2/+2
* player: different way to auto-enable the demuxer cachewm42017-02-025-11/+20
* stream: get rid of streamtype enumwm42017-02-0219-50/+47
* stream: better method signal caching, rename weird uncached_stream fieldwm42017-02-023-10/+11
* cocoa: fix color profile retrievalAkemi2017-02-021-0/+1
* cocoa: fix dropping of files and URLsAkemi2017-02-021-14/+5
* cocoa: optimise screen event handlingAkemi2017-02-022-9/+20
* cocoa: fix displaylink refresh rate retrievalAkemi2017-02-021-23/+29
* osx: consistent normalisation when searching for external filesAkemi2017-02-023-4/+19
* hw_dxva2: create a IDirect3D9Ex devicewm42017-02-021-18/+27
* tvi_dummy: don't return bad dummy PTSwm42017-02-021-2/+3
* demux_tv: free the correct field instead of creating dangling pointerwm42017-02-021-1/+1
* sub: add justify of subtitlesDan Oscarsson2017-02-018-0/+26
* osc: allow playlist buttons when loopingRicardo Constantino2017-02-011-2/+3
* TOOLS/matroska.py: use python3wm42017-02-011-1/+1
* osc: box: clip with ellipsis after too much stretchingRicardo Constantino2017-01-311-2/+9
* osc: bottom/topbar: clip title instead of stretchingRicardo Constantino2017-01-311-4/+6
* player: add .scc subtitle extensionwm42017-01-311-1/+2
* demux_mkv: passthrough BlockAdditions for libvpx alphawm42017-01-314-1/+54
* TOOLS/matroska.py: fix some minor things for dumpingwm42017-01-311-5/+4
* demux_mkv: any reference makes a frame not a keyframewm42017-01-311-2/+1
* command: nicer OSd-formatting for loop-filewm42017-01-311-0/+1
* input.conf: change "L" to change loop-file by defaultwm42017-01-312-1/+5
* ytdl_hook: refactor edl track joiningRicardo Constantino2017-01-301-20/+28
* ytdl_hook: respect --no-audio, don't force-select trackRicardo Constantino2017-01-301-1/+1
* build: fix --disable-gl if cuda is enabledwm42017-01-301-0/+1
* cocoa: fix unwanted behavior with window level other than the defaultAkemi2017-01-291-2/+4
* vo_opengl: dxinterop: use the new SAFE_RELEASE macroJames Ross-Gowan2017-01-301-15/+8
* win32: add COM-specific SAFE_RELEASE to windows_utils.hJames Ross-Gowan2017-01-305-30/+31
* player: print hw format on "VO: " line toowm42017-01-291-2/+5
* ytdl_hook: fix opening hitbox.tv rtmp streamRicardo Constantino2017-01-291-0/+2
* vaapi: improve a commentwm42017-01-281-1/+7
* vaapi: remove central lock around vaapi API callswm42017-01-287-85/+2
* waftools/checks/generic: hacks for linking against static/shared libskwkam2017-01-281-5/+18
* wscript: add LIBRARY_PATH for library detectionkwkam2017-01-282-0/+4
* build: rpi: rely on pkgconfig for compiler flagsIlya Tumaykin2017-01-282-20/+28
* win32: snap to screen edgespavelxdd2017-01-275-0/+153
* build: explicitly check for FFmpeg vs. Libav, and their exact versionswm42017-01-273-43/+59
* wscript: merge libavfilter check into the main ffmpeg checkwm42017-01-271-7/+2
* atomic: drop __sync builtinswm42017-01-272-28/+1
* stream: minor cleanup to previous commitwm42017-01-271-12/+7
* stream: set EOF if stream is canceledwm42017-01-261-1/+3
* command: shorten long playlists on OSDwm42017-01-264-9/+107
* osd: move some internal declarations to internal headerswm42017-01-263-10/+7
* vd_lavc: allocate 8 ref frames for VP9wm42017-01-261-2/+6
* vo_opengl: egl_helpers: fix variable namewm42017-01-261-3/+3
* client API: adjust opengl_cb hardware decoding commentswm42017-01-261-3/+6
* stream_lavf: add support for data URIsRicardo Constantino2017-01-253-1/+6
* vf_lavfi: don't crash with VOs without hardware decoding supportwm42017-01-251-5/+7
* ad_lavc, vd_lavc: preserve codec_id/codec_type when setting paramswm42017-01-251-0/+8
* ad_lavc, vd_lavc: move mpv->lavc decoder parameter setup to common codewm42017-01-254-38/+79
* manpage: add "A/V sync" to make it findable with Ctrl+foctos2017-01-251-1/+1
* osc: fix crashes related to field eventresponder being nilRoland Hieber2017-01-251-0/+1
* command: fix potential crash for script-binding with multi-commandswm42017-01-241-1/+2
* cue: accept lower-case cue commandswm42017-01-241-1/+1
* stream: check for playback aborts on reading toowm42017-01-241-0/+2
* av_common: remove old/unused timestamp passthrough codewm42017-01-241-21/+8
* build: new vaapi hwaccel API does not use av_image_copy_uc_from()wm42017-01-241-1/+1
* av_common: drop unused functionwm42017-01-242-24/+0
* build: replace some FFmpeg API checks with version checkswm42017-01-247-32/+8
* ad_lavc: respect AV_FRAME_FLAG_DISCARDwm42017-01-241-0/+5
* sub: add option to force using video resolution for image subtitleswm42017-01-234-1/+10
* sd_lavc: remove old broken heuristicwm42017-01-232-39/+10
* player: actually initialize/destroy MPContext.lockwm42017-01-221-0/+3
* charset_conv: fallback to interpreting subs as latin1 if iconv failswm42017-01-221-1/+1
* charset_conv: support minimum compatibility to utf8:... syntaxwm42017-01-221-1/+5
* player: remove --stream-capture option/propertywm42017-01-2112-119/+38
* command: rename framedrop propertieswm42017-01-203-8/+20
* options: refacactor how --opengl-dwmflush is declaredwm42017-01-205-12/+17
* options: refactor how --opengl-dcomposition is declaredwm42017-01-206-8/+30
* x11: pseudo HiDPI scalingwm42017-01-195-6/+39
* options: drop deprecated --sub-codepage syntaxwm42017-01-193-72/+9
* options: drop deprecated --vd/--ad codecs selection featureswm42017-01-193-70/+14
* cocoa: don't constrain window frame for fullscreenAkemi2017-01-191-3/+4
* cocoa: don't init displaylink on reconfigAkemi2017-01-191-1/+1
* cocoa: move updateBorder method to the protocolAkemi2017-01-192-5/+6
* cocoa: properly recover from toggleFullscreen failAkemi2017-01-191-8/+20
* cocoa: fix window size in certain circumstancesAkemi2017-01-191-8/+2
* ad_spdif: log avformat errorswm42017-01-191-1/+3
* player: actually let cache readahead after opening demuxer for prefetchwm42017-01-193-1/+4
* player: also log if completely prefetched URL is discardedwm42017-01-191-1/+4
* player: add prefetching of the next playlist entrywm42017-01-188-91/+165
* player: restructure cancel callbackwm42017-01-187-11/+47
* player: move some minor demuxer setup codewm42017-01-181-3/+4
* vo: log timings around flipping/waitingwm42017-01-181-3/+6
* ad_spdif: fix obscure cases of AC3 passthroughwm42017-01-181-7/+28
* vaapi: detect new API on FFmpeg too, and disable it by defaultwm42017-01-181-2/+11
* vaapi: fix va_surface_get_uncropped_size() for libavutil surfaceswm42017-01-181-3/+9
* vaapi: we don't need SSE intrinsics with the new APIwm42017-01-171-1/+1
* vo_opengl, vo_opengl_cb: better hwdec interop backend selectionwm42017-01-179-23/+109
* vo_opengl_cb: cleanup messy option synchronizationwm42017-01-171-24/+16
* vdpau: reject decoding of non-4:2:0wm42017-01-171-0/+5
* vd_lavc: always fail decoding immediately if copying hw surface failswm42017-01-171-0/+1
* vdpau: use libavutil for surface allocation during decodingwm42017-01-174-83/+38
* vaapi: move AVHWFramesContext setup code to common codewm42017-01-173-52/+63
* lua: close directory after reading its entriesWilliam Woodruff2017-01-171-0/+1
* build: prefix hwaccel decoder wrapper filenames with hw_wm42017-01-178-8/+8
* cuda: fix 10 bit decodingwm42017-01-161-0/+6
* stream_bluray: use proper 0-based idxRicardo Constantino2017-01-161-1/+1
* manpage: add comment about --alpha being broken on X11/EGL/Mesawm42017-01-161-0/+1
* video: support filtering hardware frames via libavfilterwm42017-01-164-6/+50
* vf_lavfi: switch to AVBufferSrcParameterswm42017-01-161-7/+20
* vo_opengl: hwdec_cuda: add yuv420p supportwm42017-01-161-19/+35
* cuda: fix AVHWFramesContext initializationwm42017-01-161-0/+6
* vo_opengl: hwdec_cuda: export AVHWDeviceContextwm42017-01-162-31/+35
* hwdec: add a AVBufferRef(AVHWDeviceContext) fieldwm42017-01-162-0/+5
* lua: allow unregistration of idle handlersOlivier Perret2017-01-152-0/+15
* manpage: define stricter rules for C plugin return valueswm42017-01-141-2/+5
* scripting: don't call dlclose() on C pluginswm42017-01-141-2/+2
* scripting: minor logging improvementswm42017-01-144-5/+9
* vd_lavc: demote software decoding message to verbose log levelwm42017-01-131-1/+1
* vf_lavfi: remove pixel format whitelistwm42017-01-131-22/+2
* vo_opengl: hwdec_vaegl: add a lie for compatibilitywm42017-01-131-1/+1
* vo_opengl, vaapi: properly probe 10 bit rendering supportwm42017-01-133-38/+142
* vaapi: always create AVHWDeviceContext on initwm42017-01-133-13/+23
* config: do not resolve default profile during "include" processingwm42017-01-131-1/+2
* vo_opengl: hwdec_vaegl: remove redundant vaapi surface format checkwm42017-01-131-8/+1
* vo_opengl: hwdec_vaegl: fix terminology in commentwm42017-01-131-2/+2
* vo_opengl: hwdec_vaegl: DRM_FORMAT_GR16 was renamed to DRM_FORMAT_GR32Mark Thompson2017-01-131-1/+1
* manpage: fix a typowm42017-01-131-1/+1
* player: add experimental C plugin interfacewm42017-01-124-1/+110
* client API: fix freeze when destroying mpv_handle before mpv_initializewm42017-01-121-1/+7
* vaapi: fix typowm42017-01-121-1/+1
* mp_image_pool: fix build on Libavwm42017-01-121-0/+1
* vo_opengl: hwdec_vaegl: add experimental P010 supportwm42017-01-121-6/+17
* vaapi: explicitly reject 10 bit surfaces outside of copy modewm42017-01-121-0/+7
* vaapi: handle image copying for vaapi-copy in common codewm42017-01-123-13/+16
* cuda: use libavutil functions for copying hw surfaces to memorywm42017-01-122-73/+10
* vaapi: use libavutil functions for copying hw surfaces to memorywm42017-01-123-22/+66
* vd_lavc, mp_image: remove code duplication for AVFrame<->mp_imagewm4