summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* demux_timeline: request subtitle prefetching on crossing segmentswm42016-03-251-1/+1
* ipc-win: restrict read access to the IPC pipeJames Ross-Gowan2016-03-251-2/+96
* vo_opengl: minor coding style adjustmentwm42016-03-241-3/+4
* vo_opengl: utils: some more minor shader string building optimizationwm42016-03-241-23/+35
* DOCS/interface-changes: mention --input-ipc-server changewm42016-03-241-0/+2
* ad_lavc, vd_lavc: support new Libav decoding APIwm42016-03-243-3/+38
* ad_lavc: add codec_timebase hack toowm42016-03-241-2/+5
* vd_lavc: slightly improve codec_timebase hackwm42016-03-241-4/+3
* vo_opengl: utils: slightly optimize shader string buildingwm42016-03-231-22/+21
* bstr: avoid redundant vsnprintf callswm42016-03-231-3/+9
* vo_opengl_cb: fix NULL derefwm42016-03-231-1/+2
* man: ipc: update for named pipe IPC on WindowsJames Ross-Gowan2016-03-232-11/+42
* ipc: rename --input-unix-socket to --input-ipc-serverJames Ross-Gowan2016-03-231-1/+2
* ipc: add Windows implementation with named pipesJames Ross-Gowan2016-03-236-430/+881
* command: change "cache-speed" OSD formattingwm42016-03-222-6/+11
* vo_opengl: fix blend-subtitles=video in some caseswm42016-03-221-0/+1
* qthelper: fix potential NULL deref in error pathwm42016-03-221-2/+2
* vo_opengl, osd: allow osc.lua to react faster on resizeswm42016-03-215-16/+55
* command: add cache-speed propertywm42016-03-205-15/+71
* playlist: improve shuffle algorithmNiklas Haas2016-03-201-5/+3
* vo_opengl: GLX: try to create 3.3 core profile contextwm42016-03-193-6/+26
* man: lua: fix typo in script-binding example.torque2016-03-191-1/+1
* Revert "wayland: set fs mode on every configure"Emmanuel Gil Peyrot2016-03-191-6/+5
* csputils: add DCI-P3 colorspaceNiklas Haas2016-03-193-0/+12
* DOCS/compile-windows.md: use CC=gcc.exe for msys2 compileKevin Mitchell2016-03-181-2/+2
* DOCS/compile-windows.md: update dependencies for msys2 buildKevin Mitchell2016-03-181-1/+1
* TOOLS/lua/README: link to list of user scripts on wikiwm42016-03-181-1/+7
* lua: don't suspend core by default during script executionwm42016-03-183-8/+3
* vd_lavc: don't get into an endless loop if decoding failswm42016-03-181-0/+2
* demux_timeline: skip decoder reinit when seeking to same segmentwm42016-03-171-5/+3
* vo_opengl: dxva2egl: ignore alpha component in the mapped videowm42016-03-171-3/+1
* vo_opengl: fix operation without GL_ARB_texture_rgwm42016-03-171-4/+11
* ao_lavc: use new af_select_best_samplerate functionKevin Mitchell2016-03-171-0/+5
* ao_wasapi: use new af_select_best_samplerate functionKevin Mitchell2016-03-171-11/+3
* audio: add af_select_best_samplerate functionKevin Mitchell2016-03-172-0/+32
* dxva2: prevent outputting native surfaces with HWDEC_DXVA2_COPY (again)wm42016-03-171-1/+2
* vo_opengl: fix sharpen filterwm42016-03-163-4/+5
* DOCS/compile-windows.md: update MSYS2 instructionsKevin Mitchell2016-03-161-12/+37
* osd: fix build with --disable-libasswm42016-03-161-1/+1
* vo_opengl: only open one OpenGL/DX interop handle when using dxva2Kevin Mitchell2016-03-152-18/+23
* input/event.h: add include guardwm42016-03-151-0/+4
* input: accept plain text for drag&dropwm42016-03-151-0/+7
* x11, input: move mime type drag&drop negotiation to common codewm42016-03-153-4/+67
* x11: move vo->input_ctx accesses to x11->input_ctxwm42016-03-152-19/+21
* mpv.rc: remove most contentswm42016-03-141-21/+0
* command: dump tracklist if sub-add is run with the "cached" flagwm42016-03-141-0/+2
* manpage: fix inverted condition in mixer-active descriptionwm42016-03-131-2/+2
* player: add missing audio reconfig eventswm42016-03-131-0/+4
* manpage: minor changes to some environment variableswm42016-03-121-5/+1
* dec_video: always redisplay cover art after a seekwm42016-03-111-3/+1
* dec_video: reduce scope of variablewm42016-03-111-3/+3
* build: be less strict about line endingswm42016-03-111-2/+2
* manpage: add that dxinterop may work on intel.Kevin Mitchell2016-03-101-1/+2
* manpage: remove extraneous newlines from end of options.rstKevin Mitchell2016-03-101-2/+0
* manpage: add note about video filters and hwdecKevin Mitchell2016-03-101-1/+5
* manpage: document dxva2 option for hwdecKevin Mitchell2016-03-101-3/+6
* vo_opengl: add dxva2 interop to angle backendKevin Mitchell2016-03-103-0/+351
* build: install symbolic SVG iconJashandeep Sohi2016-03-101-0/+4
* ytdl_hook: handle optional format_note▟ ▖▟ ▖2016-03-101-1/+1
* vo_opengl: use the same type for cached and current uniform valueswm42016-03-101-12/+11
* vo_opengl: cache the values of the uniform variablesigv2016-03-101-20/+31
* README: eloborate on stable FFmpeg releases furtherwm42016-03-101-0/+5
* DOCS: add some hints to the new examples repositorywm42016-03-102-1/+16
* DOCS: remove client API exampleswm42016-03-1025-1936/+0
* demux: remove pausing mechanismwm42016-03-101-43/+22
* demux: replace demux_pause/demux_unpause with demux_run_on_threadwm42016-03-093-23/+60
* command: change stream-pos semanticswm42016-03-093-14/+6
* vo_opengl: cache the locations of the uniform variablesigv2016-03-091-6/+13
* osd: cleanup: make OSDTYPE_ constants private to OSD codewm42016-03-087-31/+36
* osd, lua: manage multiple ASS overlays set with set_osd_ass() callswm42016-03-086-44/+87
* osd: restructure and move ASS objects into its own structwm42016-03-082-61/+81
* osd: refactor how mp_ass_render_frame() is calledwm42016-03-086-16/+22
* TOOLS/lua/zones.lua: RemoveRicardo Constantino2016-03-081-74/+0
* osc: fix mouse areaswm42016-03-081-1/+1
* vo_opengl: decrease default superxbr-edge-strengthNiklas Haas2016-03-071-1/+1
* vo_opengl: improve superxbr algorithmNiklas Haas2016-03-071-12/+11
* vo_opengl: refactor superxbr algorithmNiklas Haas2016-03-073-133/+150
* osd, lua: remove weird OSD scalingwm42016-03-076-74/+40
* osd: remove unused osd_coords_to_video()wm42016-03-072-22/+0
* video: fix coverart decodingwm42016-03-071-2/+4
* README: edit release section, add section about preferred FFmpeg versionwm42016-03-071-10/+13
* vo_xv, vo_x11: warn that these VOs should not be usedwm42016-03-062-0/+5
* sub: make preloading more robustwm42016-03-066-21/+28
* demux: delay bitrate calculation on packets with unknown timestampswm42016-03-051-2/+2
* sd_ass: always clear subtitles on seek if duration unknownwm42016-03-051-1/+1
* vo_opengl: refactor plane-skipping optimizationsNiklas Haas2016-03-051-16/+26
* vo_opengl: rename prescale to prescale-lumaNiklas Haas2016-03-053-23/+18
* vo_opengl: add macros for scaler unitsNiklas Haas2016-03-052-34/+42
* vo_opengl: refactor pass_read_video and texture bindingNiklas Haas2016-03-059-379/+490
* demux_null: fix segfault with --cache enabledwm42016-03-051-1/+1
* sd_ass: always handle subtitles with unknown durationwm42016-03-051-2/+14
* demux_mkv: correctly export unknown packet durationswm42016-03-051-2/+3
* demux: add null demuxerwm42016-03-045-1/+42
* sub: pass all attachments to the subtitle decoderwm42016-03-035-14/+44
* demux_timeline: set correct seekable flagswm42016-03-032-2/+2
* vo_opengl: wayland: don't destroy NULL wl_egl_windowwm42016-03-031-1/+2
* demux_lavf: don't copy cover art picturewm42016-03-031-2/+2
* cache: remove unused STREAM_CTRL_RESUME_CACHEwm42016-03-032-5/+0
* Revert "demux_mkv: pretend waveext channel layouts by default"wm42016-03-021-1/+1
* av_common: explicitly exclude _vdpau deccoders from enumerationwm42016-03-022-12/+6
* command: fix property notification for cache-buffering-statewm42016-03-021-1/+1
* msg: introduce partial line buffers per mp_logwm42016-03-011-25/+28
* msg: minor simplificationwm42016-03-011-11/+6
* av_log: avoid partial lineswm42016-03-011-2/+7
* msg: use dynamic buffer for message formattingwm42016-03-011-11/+19
* command: add encoder-list propertywm42016-03-014-3/+37
* 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