summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* cocoa: reimplement --fs-mission-control and make it defaultnative-fsStefano Pigozzi2016-04-235-12/+76
* vd_lavc: fix hwdec fallback if hwdec pre-initialization failswm42016-04-221-7/+7
* vo_opengl: always reset some GL state when leaving rendererwm42016-04-221-5/+6
* player: fix OSD bar chapter markswm42016-04-221-1/+1
* command: if only ab-loop-b is set, loop from start of filewm42016-04-216-16/+26
* ad_spdif: take care of deprecated libavcodec API usagewm42016-04-201-0/+7
* stream_memory: add hex:// protocolwm42016-04-202-2/+38
* player: force wakeup on playback restartwm42016-04-201-0/+1
* player: really start audio only once video is readywm42016-04-201-5/+10
* player: reduce some timer callswm42016-04-201-4/+5
* player: minor simplification to buffering property updateswm42016-04-201-9/+4
* player: simplify an aspect of buffering determinationwm42016-04-194-18/+35
* demux_playlist: read directories recursivewm42016-04-181-17/+57
* player: loop on end of file if ab-loop-b is unsetwm42016-04-184-7/+15
* d3dva: move Intel_H264_NoFGT_ClearVideo to lower priorityKevin Mitchell2016-04-181-1/+1
* dxva2: fix missing newline in error messageKevin Mitchell2016-04-181-1/+1
* d3dva: include selected decoder and format in verbose outputKevin Mitchell2016-04-172-0/+7
* input: fix parsing multiple input command prefixesPhilip Sequeira2016-04-171-1/+0
* TOOLS/zsh.pl: complete --audio-devicePhilip Sequeira2016-04-161-6/+22
* vo_opengl: fix an outdated commentwm42016-04-161-3/+1
* command: fix cycling certain propertieswm42016-04-151-1/+1
* vo_lavc: fix build on Libavwm42016-04-151-2/+1
* mp_image: make mp_image_copy_fields_* privatewm42016-04-152-8/+4
* vo_lavc: unsupport deprecated AVFMT_RAWPICTUREwm42016-04-151-23/+12
* vo_lavc: send refcounted AVFrame to encoderwm42016-04-151-4/+4
* mp_image: add mp_image_to_av_frame()wm42016-04-152-6/+10
* mp_image: simplify mp_image_steal_data()wm42016-04-151-17/+7
* mp_image: pass through AVHWFramesContextwm42016-04-152-4/+22
* ao_coreaudio_exclusive: list formats when searching substreamwm42016-04-151-0/+3
* ao_coreaudio: remove unused functionwm42016-04-152-25/+0
* lcms: include math.hwm42016-04-151-0/+1
* command: log property set callswm42016-04-152-8/+17
* command: allow setting panscan etc. properties if no video is activewm42016-04-151-4/+1
* client API: improve mpv_set_property() handling of MPV_FORMAT_NODEwm42016-04-156-48/+63
* vo_opengl: rpi: don't include x11 header filewm42016-04-151-1/+0
* player: fix use-after-free with --screenshot-directorywm42016-04-141-1/+2
* build: add check for AVHWFramesContext APIwm42016-04-141-0/+6
* m_option: slightly improve --msg-level=help outputwm42016-04-131-1/+1
* m_option: add string conversion for --audio-channelswm42016-04-131-0/+8
* vo_opengl: simplify and improve up scale=oversampleNiklas Haas2016-04-121-21/+5
* demux_mkv: fix seeking with files that miss the first index entrywm42016-04-121-3/+6
* vf_vavpp: reindentwm42016-04-111-8/+6
* vaapi: determine surface format in decoder, not in rendererwm42016-04-115-47/+71
* Revert "build: disable encoding mode by default"Rudolf Polzer2016-04-111-1/+0
* encode_lavc: Migrate to codecpar API.Rudolf Polzer2016-04-114-231/+274
* aspect: rework --video-unscaledNiklas Haas2016-04-103-29/+18
* aspect: remove useless debug messageswm42016-04-101-10/+2
* vo_opengl: improve rotation handling (again)wm42016-04-082-44/+47
* TOOLS/zsh.pl: properly escape last changePhilip Sequeira2016-04-081-2/+2
* command: add keepaspect propertywm42016-04-081-0/+1
* osd: add italic font for osdst4t1k2016-04-084-0/+6
* TOOLS/zsh.pl: don't complete URLs by defaultPhilip Sequeira2016-04-081-1/+7
* vo_opengl: log if glGetString(GL_VERSION) returns NULLwm42016-04-081-1/+3
* d3d: fix Windows buildwm42016-04-071-2/+2
* vo_opengl: videotoolbox: use kCVPixelBufferLock_ReadOnly for screenshotswm42016-04-071-7/+8
* videotoolbox: change how videotoolbox format is managedwm42016-04-074-6/+36
* mp_image: introduce a hw_subfmt fieldwm42016-04-072-0/+8
* vd_lavc: let hardware decoder request delaying frames explicitlywm42016-04-075-4/+9
* vd_lavc: fix codec vs. decoder confusionwm42016-04-0710-31/+32
* vo: don't reset vsync statistics on seeks etc.wm42016-04-061-9/+14
* sub: interpret "text" subtitles as srtwm42016-04-061-0/+3
* vo_opengl: fix build breakagewm42016-04-061-1/+1
* vo_opengl: minor simplificationwm42016-04-051-3/+2
* vo_opengl: fix nnedi + rectangle textureswm42016-04-053-4/+4
* cache: disable useless "Cache is not responding" warningwm42016-04-031-1/+1
* x11: do not set _NET_WM_BYPASS_COMPOSITOR by defaultwm42016-04-032-3/+3
* aspect: make video-zoom logarithmicNiklas Haas2016-04-033-7/+7
* manpage: change underscore to hyphen in input commandKevin Mitchell2016-04-031-1/+1
* manpage: fix typoKevin Mitchell2016-04-021-1/+1
* manpage: add example for --msg-levelwm42016-04-021-0/+16
* build: make DVB test stricterwm42016-04-022-0/+4
* build: fix AVCodecParameters FFmpeg API check (again)wm42016-04-021-2/+2
* sd_lavc: use decoder-reordered PTS for PGSwm42016-04-021-3/+21
* sd_lavc: add a comment about duration==0 handlingwm42016-04-021-1/+3
* sd_lavc: fix subtitle display with unknown end timestampswm42016-04-021-1/+1
* ao_coreaudio_exclusive: add missing newline to log messagewm42016-04-011-1/+1
* gl_lcms: choose BT.1886 gamma per-channelNiklas Haas2016-04-011-24/+35
* vo_opengl: generate 3DLUT against source and use full BT.1886Niklas Haas2016-04-017-76/+162
* build: fix AVCodecParameters FFmpeg API checkwm42016-04-011-1/+1
* build: disable encoding mode by defaultwm42016-03-311-0/+1
* demux_lavf, ad_lavc, ad_spdif, vd_lavc: handle FFmpeg codecpar API changewm42016-03-318-7/+49
* demux_lavf: remove old MicroDVD frame timing guessingwm42016-03-311-6/+1
* demux_lavf: remove some old framerate guessingwm42016-03-311-14/+1
* mplayer-input.conf: fix input.conf location in commentBen Boeckel2016-03-311-1/+1
* dxva2: abort on mp_image_new_custom_ref failureKevin Mitchell2016-03-301-3/+1
* dxva2: stop using pointer obfuscator LPDIRECT3DSURFACE9Kevin Mitchell2016-03-302-6/+6
* dxva2: rewrite to use shared code with d3d11vaKevin Mitchell2016-03-301-494/+350
* vd_lavc: add d3d11va hwdecKevin Mitchell2016-03-3013-4/+933
* ta: add TA_FREEP macroKevin Mitchell2016-03-301-0/+2
* player: hide cache in status line by default againwm42016-03-301-1/+1
* Revert "demux_mkv: don't trust DefaultDuration for audio"wm42016-03-301-3/+5
* vo_opengl: draw transparency checkerboard after upscalingNiklas Haas2016-03-291-4/+10
* vo_opengl: always premultiply alphawm42016-03-294-5/+1
* vo_opengl: fix rotation directionwm42016-03-291-1/+1
* cache: fix incorrect EOF conditionwm42016-03-291-1/+2
* cache: use a single STREAM_CTRL for various cache infowm42016-03-297-95/+69
* command: add video-stereo-mode propertywm42016-03-282-0/+4
* player: fix breakage when combining 3D and rotate auto-filterswm42016-03-281-9/+5
* player: remove auto-inserted filters before adding them againwm42016-03-281-1/+11
* vo_opengl: slightly compress gl_set_debug_logger()wm42016-03-281-7/+2
* vo_opengl: reduce temporary variables in gl_transform_trans()wm42016-03-281-5/+5
* vo_opengl: fix rotationwm42016-03-282-48/+52
* vo_opengl: fix row-major vs. column-major confusionwm42016-03-282-4/+7
* vo_opengl: don't upload potentially uninitialized memory to GL bufferwm42016-03-281-1/+1
* vo_openg: fix debanding + rectangle-textureswm42016-03-271-1/+1
* player: fix --stream-dump exit codewm42016-03-261-1/+1
* input: do not force double-click emulation for artificial commandswm42016-03-261-1/+1
* build: allow plain-gl build on OSXwm42016-03-261-3/+3
* player: add wv to list of external audio file extensionsMartin Herkt2016-03-261-0/+1
* TOOLS/zsh.pl: add .wv extension in zsh completionsMartin Herkt2016-03-261-1/+1
* lua: don't require key for mp.add_key_binding()wm42016-03-262-4/+6
* Add a mediacodec decoder hwdec wrapperJan Ekström2016-03-255-0/+75
* vd_lavc: mediacodec also needs special timebase loveJan Ekström2016-03-251-1/+1
* sub: force segment switch if video is already aheadwm42016-03-251-0/+8
* 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
* 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
* DOCS: explain about DVD situation in man page.archenemies2016-01-311-0/+39
* x11: stop waiting for MapNotify when WM_STATE changesTracerneo2016-01-311-1/+3
* vd_lavc: release surfaces before destroying decoderwm42016-01-301-4/+3
* Fix build on Libavwm42016-01-301-0/+1
* vd_lavc: allow switching between hw/sw decoding any timewm42016-01-293-23/+35
* vd_lavc: simplify an aspect of hwdec fallbackwm42016-01-292-10/+5
* player: refactor: some more minor decoder/output decouplingwm42016-01-293-16/+22
* audio: refactor: separate audio init and filter/output initwm42016-01-291-47/+62
* audio: move pts reset checkwm42016-01-294-16/+17
* player: fix initial audio sync in certain caseswm42016-01-293-6/+2
* video: fix broken-PTS fallback determinationwm42016-01-291-11/+6
* audio: move mp_audio->AVFrame conversion to a functionwm42016-01-293-20/+76
* TOOLS/lua/ao-null-reload.lua: send ao-reload on audio-device-list changeKevin Mitchell2016-01-281-0/+20
* rpi: add VC-1 supportwm42016-01-281-0/+1
* mp_image: copy dts as part of mp_image attributes toowm42016-01-281-0/+1
* ao_wasapi: add "wasapi" prefix to non-static find_deviceID functionKevin Mitchell2016-01-283-3/+3
* ao_wasapi: correct check for specified device on default changeKevin Mitchell2016-01-283-5/+11
* ao_wasapi: fix check for already found deviceKevin Mitchell2016-01-281-1/+1
* video: fix coverart switchingwm42016-01-271-2/+3
* rpi: add mpeg-4 decoding supportwm42016-01-271-0/+1
* demux_mkv: allow negative timestampswm42016-01-271-18/+20
* vo_opengl: do chroma merging in integer conversion stagewm42016-01-271-3/+13
* vo_opengl: add precision qualifier to usampler2D on ANGLEwm42016-01-271-1/+1
* vo_opengl: replace tscale-interpolates-only with interpolation-thresholdwm42016-01-274-13/+28
* vo_opengl: support 10 bit support with ANGLEwm42016-01-264-11/+121
* vo_opengl: actually reset use_normalized_range fieldwm42016-01-261-3/+3
* vo_opengl: default to rgba16f FBOs on ANGLEwm42016-01-262-4/+7
* command: always allow setting volume/mute propertieswm42016-01-264-7/+42
* video: slightly improve video stream switchingwm42016-01-261-0/+5
* vaapi: lower number of allocated surfaces againwm42016-01-261-1/+1
* manpage: fix typowm42016-01-251-1/+1
* vo_opengl: add tscale-interpolates-only sub-optionwm42016-01-254-1/+13
* vo_opengl: default scaler-resizes-only sub-option to yeswm42016-01-253-1/+4
* vd_lavc: delay images before reading them backwm42016-01-254-9/+52
* video: cleanup pts/dts passing between decoder componentswm42016-01-254-11/+18
* vo_opengl: rename custom shader entrypoint from sample to sample_pixelwm42016-01-253-4/+26
* vo_opengl: vdpau: better handling of preemption recoverywm42016-01-251-1/+1
* vdpau: force driver to report preemption earlywm42016-01-253-3/+21
* audio: fix spdif PCM fallbackwm42016-01-251-0/+2
* audio: release pending audio frame on seekingwm42016-01-251-0/+2
* video: remove some useless old RGB formatswm42016-01-256-62/+1
* dvb: fix segmentation fault in case no valid configuration is found.Oliver Freyermuth2016-01-241-2/+3
* manpage: minor correctionswm42016-01-242-8/+4
* video: limit maximum number of VO frames correctlywm42016-01-241-1/+1
* DOCS/interface-changes: fix typowm42016-01-231-1/+1
* player: free queued audio frame on uninitwm42016-01-231-0/+1
* manpage: adjust vf/af-command descriptionwm42016-01-221-1/+4
* af_lavfi, vf_lavfi: fix compilation on Libavwm42016-01-222-0/+2
* command: add af-command commandwm42016-01-227-0/+32
* vo_opengl: vaapi: don't expect EGL exts. to be in common ext. stringwm42016-01-221-2/+6
* command: add vf-command commandwm42016-01-227-0/+36
* ao_wasapi: use correct UINT type for device enumerationKevin Mitchell2016-01-221-5/+5
* ao_wasapi: exit earlier if there are zero playback devices foundKevin Mitchell2016-01-221-0/+5
* dvb: remove trailing whitespacewm42016-01-222-18/+18
* dvb: fix compilation with older Linux headerswm42016-01-221-1/+2
* video: don't wait for last video frame in the normal casewm42016-01-221-4/+8
* sub: change when/how subtitles are read completelywm42016-01-221-12/+8
* audio: refactor: move MPContext.ao_buffer fieldwm42016-01-222-25/+22
* player: fix some oversights in video refactoringwm42016-01-222-10/+10
* player: refactor: eliminate MPContext.d_audiowm42016-01-226-37/+57
* audio: refactor: work towards unentangling audio decoding and filteringwm42016-01-228-201/+277
* wscript: Update `--lua' helpMichael Reed2016-01-221-1/+1
* vo_opengl: vaapi: reorganize platform entrypoints as tablewm42016-01-211-15/+20
* stream_dvb: add verbose output in non-DVBv5 querying.Oliver Freyermuth2016-01-211-1/+3
* stream_dvb: use DVBv5 API also for DVB-C tuning.Oliver Freyermuth2016-01-211-8/+39
* stream_dvb: improve messages on delivery-type detection.Oliver Freyermuth2016-01-211-10/+14
* stream_dvb: don't requery tuner type, rely on initial query.Oliver Freyermuth2016-01-211-11/+9
* stream_dvb: support frontends with multiple delivery systems.Oliver Freyermuth2016-01-213-59/+122
* x11: get *current* XRandR screen configurationNils Schneider2016-01-201-1/+1
* vo_opengl: add KMS/DRM VAAPI hardware decoding interopwm42016-01-203-1/+26
* ad_spdif: if DTS-HD is requested, and profile unknown, use DTS-HDwm42016-01-201-1/+2
* audio: change downmix behavior, add --audio-normalize-downmixwm42016-01-207-4/+25
* audio: change --audio-channels default back to stereowm42016-01-203-6/+10
* player: never show "DS: (unavailable)"wm42016-01-201-3/+6
* Change 3 more files to LGPLwm42016-01-203-21/+21
* vaapi: fix compilation on older FFmpeg/Libavwm42016-01-201-1/+1
* audio: remove initial decoding retry limitationwm42016-01-192-11/+0
* audio: move direct packet reading from decoders to common codewm42016-01-195-29/+27
* audio: move dec_audio.pool to ad_spdifwm42016-01-193-3/+3
* ao_coreaudio_chmap: change license to LGPLwm42016-01-192-14/+14
* filter_kernels.h: adjust the licensewm42016-01-191-11/+5
* Change GPL/LGPL dual-licensed files to LGPLwm42016-01-1933-392/+231
* Relicense some non-MPlayer source files to LGPL 2.1 or laterwm42016-01-1988-629/+613
* demux: remove a minor difference between threaded/unthreaded modeswm42016-01-191-2/+2
* demux: fix leaking closed captions packets with unselected sub streamwm42016-01-191-6/+6
* ao_wasapi: use share_mode value instead of raw option opt_exclusiveKevin Mitchell2016-01-181-1/+1
* ao_openal: wipe out global context on init errorKevin Mitchell2016-01-181-0/+1
* vo_drm: fix CRTC usagerr-2016-01-181-1/+1
* vd_lavc: feed A53_CC side data packets into the demuxer for eia_608 decodingAman Gupta2016-01-184-2/+53
* lavc_conv: pass real_time=1 option to ffmpeg for eia_608 decoderAman Gupta2016-01-181-1/+7
* ass_mp: add mp_ass_flush_old_events()Aman Gupta2016-01-182-0/+15
* command: fix NULL pointer deref in "video-codec" propertywm42016-01-181-1/+1
* demux: disable stream cache if no tracks are selectedwm42016-01-182-1/+12
* demux: remove unused functionwm42016-01-182-15/+0
* demux: fix interleaved subtitle reading in unthreaded modewm42016-01-181-16/+17
* demux: unify codepaths for threaded/unthreaded track switchingwm42016-01-181-10/+8
* cache: add mechanism for disabling readaheadwm42016-01-182-1/+17
* demux: remove unused flagwm42016-01-182-4/+1
* manpage: adjust --display-fps descriptionwm42016-01-181-3/+7
* af_lavrresample: fudge some channel layout conversionwm42016-01-181-0/+33
* sub: fix memory leakswm42016-01-182-3/+8
* image_writer: fix writing flipped images as jpgwm42016-01-171-1/+1
* player: refactor: eliminate MPContext.d_videowm42016-01-179-100/+109
* player: refactor: eliminate MPContext.d_subwm42016-01-175-62/+74
* command: modify OSD message when forcing original video aspect ratiowm42016-01-161-0/+7
* video: refactor: disentangle decoding/filtering some morewm42016-01-166-109/+180
* osd: make osd-width/height properties watchablewm42016-01-152-3/+8
* global: add client API pointer to library handlewm42016-01-154-0/+10
* video: refactor: slightly disentangle video filteringwm42016-01-151-43/+32
* cocoa: get fps only from dislaylinkStefano Pigozzi2016-01-141-8/+9
* cocoa: add an observer for screenmode changeStefano Pigozzi2016-01-141-0/+26
* manpage: update win32 config pathwm42016-01-141-1/+1