summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* demux_mkv: pretend waveext channel layouts by defaultwm42016-02-291-1/+1
* command: export canonical ffmpeg version identifierwm42016-02-292-0/+18
* command: export list of all decoderswm42016-02-292-0/+64
* command: export more information under track-listwm42016-02-293-8/+55
* lavc_conv: fix Libav srt subtitleswm42016-02-291-4/+1
* video: fix hr-seekwm42016-02-281-1/+3
* player: simplify mp_seek()wm42016-02-281-55/+46
* demux: remove relative seekingwm42016-02-2812-149/+49
* vo_opengl: remove redundant codeigv2016-02-281-2/+2
* osc: add always-on mode and unify visibility mode (always/never/auto)Avi Halachmi (:avih)2016-02-272-18/+74
* osc: fix runtime enable_osc(true/false)Avi Halachmi (:avih)2016-02-271-4/+11
* player: minor simplificationwm42016-02-274-18/+13
* ao_wasapi: make wait for audio thread termination infiniteKevin Mitchell2016-02-261-4/+3
* ao_wasapi: further flatten/simplify volume controlKevin Mitchell2016-02-261-39/+34
* ao_wasapi: use MP_FATAL for stuff that leads to init failureKevin Mitchell2016-02-262-5/+5
* ao_wasapi: move pre-resume reset into resume functionKevin Mitchell2016-02-261-16/+14
* ao_wasapi: move resetting the thread state into main loopKevin Mitchell2016-02-261-11/+3
* ao_wasapi: set buffer size to device period in exclusive modeKevin Mitchell2016-02-261-7/+12
* ao_wasapi: replace laggy COM messaging with mp_dispatch_queueKevin Mitchell2016-02-263-175/+80
* ao_wasapi: avoid under-run cascade in exclusive mode.Kevin Mitchell2016-02-261-24/+36
* ao_wasapi: fix typo in commentKevin Mitchell2016-02-261-1/+1
* ao_wasapi: use SUCCEEDED/FAILED macrosKevin Mitchell2016-02-262-13/+9
* manpage: add showvolume example to --lavfi-complexwm42016-02-271-0/+3
* ao: initial OpenSL ES supportIlya Zhuravlev2016-02-274-0/+259
* dispatch: clarify lifetime issueswm42016-02-261-4/+9
* vo_opengl: set uniform variable "pixel_size" for internal shadersigv2016-02-265-28/+28
* vo_opengl: dxinterop: fix compatibility issue with Vistaigv2016-02-261-1/+2
* demux_timeline: slightly improve reported file formatwm42016-02-251-1/+3
* player: slightly simplify how demuxer streams are enabled/disabledwm42016-02-255-42/+31
* player: fix --force-window behaviorwm42016-02-251-2/+2
* player: honor --force-window if video is selected, but inactivewm42016-02-241-4/+10
* demux: avoid lost wakeup on queue overflowwm42016-02-241-1/+6
* demux_mkv: don't trust DefaultDuration for audiowm42016-02-241-5/+3
* vo_opengl, vo_rpi: unbreak a few thingswm42016-02-243-4/+4
* player: remove pointless callwm42016-02-231-1/+0
* player: simplify enabling demuxer threadswm42016-02-231-17/+6
* player: remove unused MPContext.stream fieldwm42016-02-233-11/+1
* player: remove MPContext.sources fieldswm42016-02-232-17/+4
* vo_opengl: declare vec4 color inside fragment shader stubNiklas Haas2016-02-233-43/+27
* vo_opengl: set uniform variable "pixel_size"igv2016-02-221-0/+2
* vo_opengl: set the correct size of the input imageigv2016-02-221-2/+2
* vo_x11: add 16bpp supportGusar3212016-02-221-0/+1
* wscript: don’t install the encoding profiles with encoding disabledEmmanuel Gil Peyrot2016-02-221-1/+2
* demux_mkv: fix opus gapless behavior (2)wm42016-02-221-2/+2
* demux_lavf: adjust seeks by maximum codec delaywm42016-02-221-0/+8
* audio: make mp_audio_skip_samples() adjust the PTSwm42016-02-222-3/+3
* ad_lavc: skip AVCodecContext.delay samples at beginningwm42016-02-221-0/+9
* ad_lavc: make sample trimming symmetric to skippingwm42016-02-221-6/+8
* ad_lavc: move skipping logic out of the HAVE_AVFRAME_SKIP_SAMPLES blockwm42016-02-221-10/+13
* ad_lavc: interpolate missing timestampswm42016-02-221-0/+9
* audio: move frame clipping to a generic functionwm42016-02-213-33/+37
* demux_mkv: add hack to fix opus gapless behaviorwm42016-02-211-0/+6
* manpage: fix typowm42016-02-211-1/+1
* manpage: add hint where the full keybindings are declaredwm42016-02-211-0/+4
* sub: always clip subtitles against segment endwm42016-02-201-1/+5
* demux_timeline: fix nested timelineswm42016-02-204-6/+7
* vd_lavc: simplify hwdec pixfmt checkwm42016-02-201-1/+1
* dxva2: fix autoprobingwm42016-02-191-1/+6
* video: allow the decoder to consume packets partiallywm42016-02-192-2/+9
* video: move packet timestamp fudgingwm42016-02-191-9/+8
* video: move unreliable-packet-PTS checkwm42016-02-191-5/+8
* player: remove initial seek on playback startwm42016-02-181-2/+0
* dxva2: fix shared surface typeJames Ross-Gowan2016-02-191-22/+22
* glob-win: relicense to LGPLJames Ross-Gowan2016-02-181-7/+7
* vo_opengl: use correct gl_target variablewm42016-02-181-2/+2
* vo_opengl: don't use normalized coords for debanding rectangle textureswm42016-02-181-1/+2
* vo_opengl: pass the correct target to deband functionswm42016-02-181-4/+4
* wscript: remove dxva2-dxinterop configure testKevin Mitchell2016-02-173-8/+3
* vo_opengl: dxinterop: add dxva2 passthroughKevin Mitchell2016-02-175-0/+235
* dxva2: add interop (non-copyback) hwdec_typeKevin Mitchell2016-02-174-4/+20
* vo_opengl: dxinterop: improve error messagesKevin Mitchell2016-02-171-21/+37
* windows_utils: try and use FormatMessage for errors.Kevin Mitchell2016-02-172-3/+23
* dxva2: avoid using AV_PIX_FMT_P010 directlywm42016-02-171-3/+4
* dxva2: use mp_HESULT_to_str on FAILED(hr)Kevin Mitchell2016-02-162-11/+55
* dxva2: use mp_image_pool_get_no_alloc for decoder imagesKevin Mitchell2016-02-161-1/+2
* dxva2: check for failure of mp_image_new_custom_refKevin Mitchell2016-02-161-5/+8
* dxva2: another attempt at using mp_image poolKevin Mitchell2016-02-163-81/+46
* mp_image_pool: add mp_image_pool_addKevin Mitchell2016-02-162-4/+11
* dxva2: fix license on some newly added files to lgpl v2.1+Kevin Mitchell2016-02-162-14/+14
* demux_timeline: cosmetics: move a functionwm42016-02-161-26/+24
* demux_timeline: disable cache for inactive segmentswm42016-02-161-0/+8
* Rewrite ordered chapters and timeline stuffwm42016-02-1511-12/+618
* player: remove old timeline/ordered chapters supportwm42016-02-155-277/+51
* packet: cosmetics: reorder fieldswm42016-02-151-4/+8
* audio/video: expose codec info as separate fieldwm42016-02-158-14/+16
* video: remove pointless parameter indirectionwm42016-02-153-4/+6
* sub: move sub decoder init to a functionwm42016-02-151-30/+44
* cocoa: fix charcode retrieving for accented charactersAlexis Nootens2016-02-151-1/+2
* player: add on_preloaded hookwm42016-02-152-0/+27
* player: restore old/correct --force-window behaviorwm42016-02-151-0/+3
* vo_opengl_cb: unbreak destroying+recreating GL contextwm42016-02-151-2/+2
* dxva2: support HEVC Main 10wm42016-02-151-8/+35
* dxva2: use mp_image pool for d3d surfacesKevin Mitchell2016-02-144-131/+222
* dxva2: remove unused structure membersKevin Mitchell2016-02-141-5/+1
* dxva2: streamline number of surface calculationKevin Mitchell2016-02-141-9/+2
* client API: explain when mpv_create() can return NULLwm42016-02-141-1/+4
* demux_mkv: support channel layout in VfW muxed PCMwm42016-02-141-1/+7
* mpv.conf: add some more optionswm42016-02-131-0/+8
* client API: handle double->int64 conversion correctlywm42016-02-131-1/+3
* manpage: normal filters are still active with complex filterswm42016-02-121-0/+3
* lavfi: dump the filter graphwm42016-02-121-0/+13
* ipc: fix uninitialized fieldwm42016-02-121-1/+1
* player: remove dead codewm42016-02-122-2/+2
* mp_image: force display size to at least 1x1wm42016-02-121-2/+2
* player: remove double assignment in declarationwm42016-02-121-1/+1
* sub: remove always-true checkwm42016-02-121-1/+1
* vo_opengl: unconfuse Coveritywm42016-02-121-1/+1
* stream_dvb: fix minor resource leakswm42016-02-121-0/+3
* stream_dvb: remove dead codewm42016-02-121-5/+0
* ad_lavc: fix --ad-lavc-threads rangewm42016-02-111-1/+1
* build: enable vaapi under drm-onlywm42016-02-111-1/+1
* demux: reduce verbositywm42016-02-111-2/+3
* video: approximate AVI timestamps via DTS handlingwm42016-02-114-54/+12
* manpage: fix indenting issue in vf_formatNiklas Haas2016-02-111-21/+21
* player: abort loading if there is a problem with complex filterswm42016-02-101-5/+11
* lavfi: stop playback on some unrecoverable situationswm42016-02-101-1/+3
* wscript_build: disable SONAME generation when building for AndroidJan Ekström2016-02-101-11/+18
* Enable building the opengl-cb video renderer on AndroidJan Ekström2016-02-103-3/+44
* Initial Android supportJan Ekström2016-02-108-0/+110
* demux_mf: only use glob() if it is availableJan Ekström2016-02-101-0/+2
* player: assume setlocale() returns NULL if locales are not supportedwm42016-02-101-1/+1
* player: fix crash if no video decoder can be initializedwm42016-02-102-0/+3
* player: force refresh seek when changing audio filterswm42016-02-093-4/+18
* vo_opengl_cb: do also not block when drawing nothingwm42016-02-091-1/+1
* image_writer: take care of prediction_method deprecationwm42016-02-091-1/+3
* manpage: add example for playing 2 audio tracks at the same timewm42016-02-081-0/+2
* player: add --external-file optionwm42016-02-084-14/+19
* build: enable vo_opengl_cb if GL headers are presentwm42016-02-081-1/+10
* build: make posix_spawn optionalwm42016-02-082-1/+12
* mpv.conf: adjustmentswm42016-02-081-23/+32
* vo_opengl: vdpau: call glVDPAUFiniNV only if initializedwm42016-02-081-6/+8
* wscript: mark subprocess as requiredwm42016-02-071-0/+1
* wayland: set fs mode on every configureAlexander Preisinger2016-02-071-5/+6
* video/decode/dxva2.c: GUID_NULL conflictskwkam2016-02-061-1/+1
* common/common.c: handle utf16 in mp_parse_escapekwkam2016-02-061-1/+12
* lavfi: fix EOF casewm42016-02-061-3/+4
* audio: fix EOF handling if nothing could be decoded at allwm42016-02-061-0/+4
* vd_lavc: fix use after free in some hwdecsKevin Mitchell2016-02-061-8/+3
* audio: minor simplificationwm42016-02-051-3/+0
* player: remove some further current_track dependencieswm42016-02-052-9/+7
* lavfi: fix build on Libavwm42016-02-051-0/+2
* player: add complex filter graph supportwm42016-02-0511-53/+1121
* build: make libavfilter mandatorywm42016-02-055-22/+12
* player: move audio and video decoder init to separate functionswm42016-02-053-33/+74
* player: simplify error_on_track()wm42016-02-051-15/+13
* options: set fs=yes by default on RPI, and change RPI defaults handlingwm42016-02-052-4/+5
* vo_rpi: add geometry handlingUros Vampl2016-02-051-10/+59
* vd_lavc: avoid calling flush on an unopened AVCodecContextwm42016-02-051-6/+9
* input: ignore --input-cursor for events injected by input commandswm42016-02-044-13/+35
* sub: implement "sub-seek 0"wm42016-02-042-6/+13
* video: remove AVI timestamps for dropped frameswm42016-02-041-1/+5
* ao_coreaudio: fix 7.1(rear) channel mappingwm42016-02-041-0/+27
* af_lavrresample: change fudged channelswm42016-02-041-2/+2
* vd_lavc: remove redundant best_csp fieldwm42016-02-032-15/+3
* vd_lavc: force microsecond timestamps on RPIwm42016-02-032-3/+9
* command: fix track cycling logicwm42016-02-031-9/+4
* command: show original aspect in video-aspect property toowm42016-02-021-16/+19
* w32_common: switch to UniformResourceLocatorWwm42016-02-021-3/+5
* TOOLS/lua/autoload.lua: remove the extension prior to sortAlexis Nootens2016-02-021-0/+5
* build: add special openbsd case for iconv checkStefano Pigozzi2016-02-011-1/+5
* player: refactor: reduce some dependencies on current_trackwm42016-02-013-24/+15
* player: use different variable to indicate coverartwm42016-02-014-17/+15
* audio/video: merge decoder return valueswm42016-02-017-46/+43
* CONTRIBUTING.md: encourage users to ping forgotten issueswm42016-02-011-0/+2
* audio: remove default preference for libdcadecwm42016-02-012-2/+2
* vo_opengl: hwdec: use IDs for API, and log which backend is usedwm42016-02-017-17/+30
* audio: use brutal resync only on larger PTS discontinuitieswm42016-01-311-2/+4
* audio: fix a case of going to sleep before playback startwm42016-01-311-0/+1
*