summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* demux: export demuxer cache sizes in byteswm42017-11-104-0/+27
* demux: use seekable cache for network by default, bump prefetch limitwm42017-11-102-8/+18
* demux_mkv: fix potential uninitialized variable readwm42017-11-101-2/+3
* demux: set default back buffer to some high valuewm42017-11-102-2/+4
* demux: limit number of seek ranges to a static maximumwm42017-11-101-5/+20
* demux: speed up cache seeking with a coarse indexwm42017-11-101-1/+54
* demux: avoid wasting time by stopping packet search as early as possiblewm42017-11-101-1/+3
* demux: simplify remove_packet() functionwm42017-11-101-26/+12
* demux: fix failure to join ranges with subtitles in some caseswm42017-11-101-4/+12
* demux: reverse which range is reused when joining themwm42017-11-101-25/+22
* demux: fix a race condition with async seekingwm42017-11-101-3/+4
* demux: get rid of an unnecessary fieldwm42017-11-101-15/+13
* vo_gpu: never pass flipped images to ra or ra backendswm42017-11-101-2/+7
* demux: attempt to accurately reflect seek range with muxed subtitleswm42017-11-101-5/+33
* demux: reduce indentation for two functionswm42017-11-101-37/+36
* demux: some minor mostly cosmeticswm42017-11-101-13/+15
* demux: simplify a functionwm42017-11-101-21/+19
* demux: change how refreshes on track switching are handledwm42017-11-101-66/+59
* demux: get rid of weird backwards loopwm42017-11-101-1/+1
* demux: avoid broken readahead when joining rangeswm42017-11-101-4/+5
* demux: reduce difference between threaded and non-threaded modewm42017-11-101-27/+35
* demux: support multiple seekable cached rangeswm42017-11-094-230/+610
* appveyor: update ffmpeg and test d3d11/vulkanJames Ross-Gowan2017-11-083-16/+59
* vo_gpu: hwdec_d3d11va: allow zero-copy video decodingJames Ross-Gowan2017-11-076-62/+176
* vo_gpu: d3d11: enhance cache invalidationJames Ross-Gowan2017-11-072-5/+71
* vo_gpu: d3d11: log shader compilation timesJames Ross-Gowan2017-11-071-0/+26
* vo_gpu: move d3d11_screenshot to shared codeJames Ross-Gowan2017-11-074-80/+100
* vo_gpu: d3d11: add RA caps for ra_d3d11James Ross-Gowan2017-11-077-6/+35
* vo_gpu: d3d11: initial implementationJames Ross-Gowan2017-11-0714-16/+2797
* vo_gpu: export the GLSL format qualifier for ra_formatJames Ross-Gowan2017-11-075-14/+77
* vo_gpu: add namespace query mechanismJames Ross-Gowan2017-11-074-10/+21
* vo_lavc: remove messy delayed subtitle rendering logicwm42017-11-071-10/+8
* player: change license of some code surrounding --frames to LGPLwm42017-11-063-14/+0
* img_format: remove some guards against old ffmpeg APIwm42017-11-061-5/+2
* demux: explicitly discard 0 sized packetswm42017-11-061-1/+1
* demux_mkv: allow 0 sized packetswm42017-11-061-1/+1
* demux: slightly simplify pruningwm42017-11-061-7/+2
* demux_mkv: rewrite packet reading to avoid 1 memcpy()wm42017-11-055-136/+132
* demux: refactoring in preparation for multiple seek range supportwm42017-11-041-83/+214
* demux: improve and optimize cache pruning and seek range determinationwm42017-11-044-85/+97
* demux: reduce overhead when searching over keyframe rangeswm42017-11-041-31/+37
* player: log if NDEBUG is definedwm42017-11-041-0/+3
* demux: avoid excessive readahead after cache seekwm42017-11-041-1/+3
* demux: make pruning more efficient for unseekable demuxer cachewm42017-11-041-19/+24
* demux: on queue overflow wake up reader thread on EOF onlywm42017-11-031-1/+1
* demux: don't show queue overflow warning when merely prefetchingwm42017-11-031-6/+7
* vo_gpu: don't re-render hwdec frames when repeating frameswm42017-11-031-19/+11
* demux: don't allow subtitles to mess up buffered time displaywm42017-11-031-1/+2
* osc: make cycling visibility an input.conf key bindingwm42017-11-032-1/+2
* demux: add option to create CC tracks eagerlywm42017-11-032-15/+58
* vo_gpu: ra_gl: fix minimum GLSL version to 120wm42017-11-031-1/+1
* vo_gpu: fix mobius tone mapping compatibility to GLSL 120wm42017-11-031-1/+1
* vo_gpu: ra_gl: fix crash trying to use glBindBufferBase on GL 2.1wm42017-11-031-2/+7
* wscript: use pkg-config for vulkan checkMartin Herkt2017-11-031-1/+1
* demux_mkv: add V_SNOW tag to mkv_video_tagsNicolas F2017-11-031-0/+1
* osc: render seek ranges a bit less uglyChrisK22017-11-021-1/+1
* osc: render seek rangeswm42017-11-021-0/+26
* stream_libarchive: stop reading on ARCHIVE_FATALwm42017-11-021-4/+41
* screenshot: create directories from templateNicolas F2017-11-021-0/+5
* osd: don't skip leading whitespace on the first line eitherwm42017-11-021-1/+1
* vd_lavc: restore --hwdec-image-format and d3d11 opaque modewm42017-11-022-1/+6
* build: fix cuda testwm42017-11-021-1/+1
* build: garbage => upstreamwm42017-11-011-2/+2
* build: make it easier to force FFmpeg upstreamwm42017-11-014-22/+18
* vo_gpu: potentially fix icc-profile-auto updatingwm42017-11-011-1/+1
* vd_lavc: clean out more hwdec legacy codewm42017-10-313-39/+5
* vd_lavc: remove more dead legacy codewm42017-10-314-108/+2
* videotoolbox: use generic code for dummy hwdevice initwm42017-10-313-76/+19
* vd_lavc: remove dead legacy codewm42017-10-312-22/+0
* d3d: remove some legacy codewm42017-10-311-42/+0
* vd_lavc: makre sure required headers are included early enoughwm42017-10-312-1/+1
* osd: don't strip leading whitespace in messageswm42017-10-301-0/+7
* vd_lavc: move display mastering data stuff to mp_imagewm42017-10-304-42/+22
* Bump libav* API usewm42017-10-307-280/+50
* vo_gpu: remove a redundant ifdefwm42017-10-301-2/+0
* vd_lavc: make --hwdec=nvdec-copy actually workwm42017-10-302-3/+32
* vd_lavc: remove need for duplicated cuda GL interop backendwm42017-10-304-20/+7
* m_option: pretty print mpv_node for OSDwm42017-10-303-6/+41
* demux: refactor to export seek rangeswm42017-10-303-43/+49
* Get rid of deprecated AVFrame accessorswm42017-10-304-6/+6
* manpage: fix/improve --msg-level descriptionwm42017-10-301-1/+3
* hwdec_drmprime_drm: fix segv with --hwdecRyo Munakata2017-10-301-1/+4
* lavc_conv: make disable_styles fasterOleg Oshmyan2017-10-301-2/+3
* demux_lavf: return AVERROR_EOF on file endDaniel Kucera2017-10-301-1/+1
* vd_lavc: add support for nvdec hwaccelwm42017-10-286-1/+46
* demux_mkv: don't probe start time by defaultwm42017-10-271-1/+0
* lavc_conv: clamp timestamps to positive, fixes idiotic ffmpeg issuewm42017-10-271-0/+2
* travis: correctly remove ffmpeg-stable from build matrixwm42017-10-271-1/+0
* travis: adjust ffmpeg URLwm42017-10-272-7/+3
* lavfi: fix warnings with newer libavfilter versionswm42017-10-271-2/+2
* build: require our own ffmpeg repowm42017-10-271-3/+11
* vd_lavc: use avcodec_fill_hw_frames_parameters() APIwm42017-10-273-2/+118
* vo_gpu: fix ra_tex_upload_pbo for 2D texturesNiklas Haas2017-10-271-1/+5
* vo_gpu: osd: simplify some codewm42017-10-271-5/+5
* audio/out: initialize an array to avoid confusing static analyzerwm42017-10-271-1/+1
* af_lavfi: fix small memory leakwm42017-10-271-6/+10
* audio: fix small memory leakwm42017-10-271-0/+1
* command: change demuxer-cache-state property to return multiple rangeswm42017-10-264-26/+57
* vd_lavc: more aggressive frame dropping for intra only codecswm42017-10-262-5/+15
* demux_timeline: don't use segments for DASHwm42017-10-261-1/+1
* vo_gpu: change --tone-mapping-desaturate algorithmNiklas Haas2017-10-253-17/+20
* demux: better computation of seek start targetwm42017-10-251-8/+24
* demux: reject cache seeks if parts of the range are unsetwm42017-10-251-2/+3
* demux: fall back to DTS when determining seek targetwm42017-10-251-1/+1
* demux: disallow seeking if there are streams with no timestampswm42017-10-251-3/+7
* demux: fix tracking of forward/backward cache sizewm42017-10-251-8/+15
* demux: respect timeline boundaries for cache seekswm42017-10-251-7/+17
* demux: don't report unknown queue state if no packets were addedwm42017-10-251-1/+3
* demux_timeline: trust attached picture flagwm42017-10-251-0/+1
* demux: set correct stream index for attached pictureswm42017-10-251-1/+5
* win32: add more-POSIXy versions of open() and fstat()James Ross-Gowan2017-10-254-41/+298
* demux: get rid of demux_packet.new_segment fieldwm42017-10-246-17/+21
* demux_timeline: change virtual_stream array to array of pointerswm42017-10-241-8/+9
* manpage: add --hwdec=rkmpp entrywm42017-10-231-0/+1
* client API: minor bump + change entry for DRM related opengl-cb changeswm42017-10-233-1/+7
* video : Move drm options to substruct.Lionel CHAZALLON2017-10-237-11/+33
* Add DRM_PRIME Format Handling and Display for RockChip MPP decodersLionel CHAZALLON2017-10-2320-23/+823
* video : allow drm primary plane to be transparent for egl contextLionel CHAZALLON2017-10-231-2/+2
* demux: fix cached SEEK_FORWARD seeks into end of cached regions/EOFwm42017-10-231-3/+11
* demux: report buffered duration of 0 during seeking instead of unknownwm42017-10-231-3/+5
* demux: drop redundant SEEK_BACKWARD flagwm42017-10-236-32/+23
* vo_opengl: hwdec_vaegl: Disable vaExportSurfaceHandle()Mark Thompson2017-10-231-3/+3
* demux: fix crash with cue/ordered chapter fileswm42017-10-231-0/+1
* video: fix typo in log messageNicolas F2017-10-221-1/+1
* wayland_common: check monitor scaleRostislav Pehlivanov2017-10-221-3/+9
* wayland_common: improve cursor code and scale cursor properlyRostislav Pehlivanov2017-10-222-26/+35
* command: read the diff if you want to knowwm42017-10-215-1/+56
* *** empty log message ***wm42017-10-211-2/+0
* demux: replace redundant field with a better redundant fieldwm42017-10-211-8/+7
* demux: add a back buffer and the ability to seek into itwm42017-10-215-157/+375
* demux: optimize seeks within readahead cacheAman Gupta2017-10-211-12/+104
* demux: improvements to previous commitswm42017-10-202-10/+18
* demux: ignore false underrun reporting from eia_608 captions decoderAman Gupta2017-10-202-0/+4
* cache: throttle wakeupswm42017-10-201-2/+14
* wayland_common: don't scale the cursor wl_bufferRostislav Pehlivanov2017-10-191-1/+0
* video: fix alpha handlingwm42017-10-191-2/+4
* github: Google Drive suckswm42017-10-191-1/+2
* vo_gpu: add rgba16hf to the list of FBO formatsJames Ross-Gowan2017-10-182-4/+5
* video: fix poitential NULL derefwm42017-10-181-2/+3
* aframe: fix logically dead codewm42017-10-181-1/+1
* tests: fix include after 6597998Ilya Tumaykin2017-10-171-1/+1
* vo_rpi: fix build (probably)wm42017-10-171-1/+1
* vo_gpu: remove weird p->vo indirectionwm42017-10-171-11/+9
* vo_gpu: fix video sometimes not being rerendered on equalizer changewm42017-10-174-4/+9
* vdpau: remove some more dead codewm42017-10-162-11/+0
* av_common: fix Libav buildwm42017-10-161-0/+13
* video: remove special path for hwdec screenshotswm42017-10-164-102/+1
* video: fix previous commitwm42017-10-161-2/+1
* video: make previously added hwdec params mechanism more genericwm42017-10-163-18/+20
* video: properly pass through ICC datawm42017-10-164-8/+62
* mp_image: merge AVFrame conversion functionswm42017-10-161-38/+29
* video: add mp_image_params.hw_flags and add an examplewm42017-10-167-2/+76
* video: make it possible to always override hardware decoding formatwm42017-10-165-1/+21
* restore-old-bindings.conf: add old macOS/Wayland AXIS bindingsJames Ross-Gowan2017-10-161-0/+7
* vo_gpu: remove some minor dead codewm42017-10-161-3/+1
* vo_gpu: semi-fix --gpu-context/--gpu-api options and help outputwm42017-10-165-21/+24
* mp_image: select an explicit fallback for chroma locationwm42017-10-161-0/+7
* manpage: add Vulkan WSI extension name for --gpu-context=winJames Ross-Gowan2017-10-141-1/+1
* vo_gpu: mali-fbdev: fix build errorTobias Jakobi2017-10-131-2/+2
* Copyright: some more licensing clarificationswm42017-10-134-11/+519
* options: add --vlang switchwm42017-10-132-0/+4
* stats: add file sizeJulian2017-10-131-1/+2
* stats: clarify documentationJulian2017-10-131-7/+7
* input.conf: explicit bindings for stats overlayJulian2017-10-131-0/+2
* wayland_common: init output_list during main struct initRostislav Pehlivanov2017-10-121-1/+2
* manpage: correct some comments about ordered chapterswm42017-10-111-6/+5
* wayland_common: require wl_output v2 and send MP_INPUT_RELEASE_ALL on uninitRostislav Pehlivanov2017-10-111-8/+13
* vo_gpu: shaderc: include debug info when --gpu-debug is setJames Ross-Gowan2017-10-111-0/+2
* audio: clarify GPL-only partswm42017-10-101-1/+2
* demux_mkv: remove remaining GPL codewm42017-10-102-9/+1
* build: make LGPL mode final (via --enable-gpl)wm42017-10-102-37/+28
* Add checks for HAVE_GPL to various GPL-only source fileswm42017-10-1031-0/+148
* wayland_common: adjust default cursor size and scale its bufferRostislav Pehlivanov2017-10-101-2/+3
* vo: fix reference to mediacodec_embedAman Gupta2017-10-091-2/+2
* vo_gpu: android: fix gpu contextAman Gupta2017-10-092-0/+5
* vo_opengl: hwdec_vaegl: Use vaExportSurfaceHandle() if presentMark Thompson2017-10-091-0/+80
* vaapi: Use libva2 message callbacksMark Thompson2017-10-091-3/+29
* stats: add documentationJulian2017-10-093-1/+165
* lua: integrate stats.lua scriptJulian2017-10-097-2/+14
* stats: change the way toggling/oneshot works internallyJulian2017-10-091-106/+109
* stats: stop coloring timing valuesJulian2017-10-091-26/+8
*