summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* silly meopenbsd-iconvStefano Pigozzi2016-02-011-1/+1
* build: add special openbsd case for iconv checkStefano Pigozzi2016-02-011-1/+5
* 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
* video: fix interactively changing aspect ratiowm42016-01-143-1/+7
* man: options: Clarify expected behaviour with --dvbin-full-transponder.Oliver Freyermuth2016-01-141-4/+7
* player: prefer "service_name" as media title.Oliver Freyermuth2016-01-141-0/+3
* options: add "service_name" as display tag.Oliver Freyermuth2016-01-141-1/+1
* demux_lavf: update metadata with information from AV_PROGRAM on switch.Oliver Freyermuth2016-01-141-0/+6
* man: options: hint to cycling of program property.Oliver Freyermuth2016-01-141-0/+2
* man: input: document new DVB bindings and properties.Oliver Freyermuth2016-01-142-1/+13
* player: implement SWITCH for dvb-channel-name property, add binding.Oliver Freyermuth2016-01-142-0/+12
* player: remove unused last_dvb_step member.Oliver Freyermuth2016-01-142-4/+0
* player, stream_dvb: implement dvb-channel-name property.Oliver Freyermuth2016-01-144-1/+59
* stream_dvb: global protection mutex and usage bit for global_dvb_state.Oliver Freyermuth2016-01-142-1/+21
* stream_dvb: implement GET_METADATA and return program name.Oliver Freyermuth2016-01-141-2/+13
* stream_dvb: persist state-information across channel-switches.Oliver Freyermuth2016-01-142-35/+71
* dvb: rename dvb_config_t to dvb_state_t, keep config and state there.Oliver Freyermuth2016-01-143-117/+128
* video: decouple filtering/decoding slightly morewm42016-01-146-101/+119
* player: remove stale declarationwm42016-01-141-1/+0
* video: refactor: shuffle code aroundwm42016-01-144-76/+75
* video: refactor: handle video format fixups closer to decoderwm42016-01-147-92/+83
* manpage: mention that image subtitles can not be repositioned etc.wm42016-01-121-0/+8
* stream: stream_read_complete() reads from current pos, not 0wm42016-01-121-1/+1
* demux_lavf: fix charset conversion with UTF-16 subtitleswm42016-01-121-5/+6
* player: simplify backsteppingwm42016-01-124-117/+38
* player: handle hrseek framedrop correctlywm42016-01-122-2/+2
* demux: merge sh_video/sh_audio/sh_subwm42016-01-1224-247/+232
* TOOLS/stats-conv: slightly better colorwm42016-01-121-3/+9
* build: fix mpv.conf installationwm42016-01-111-1/+1
* build: add option to customize config files system pathStefano Pigozzi2016-01-112-1/+3
* mpv_talloc.h: rename from talloc.hDmitrij D. Czarkoff2016-01-1184-83/+83
* sub: read subtitles until their timestamps are past videowm42016-01-111-1/+1
* player: eliminate demux_get_next_pts()wm42016-01-116-37/+6
* cache: remove useless return valuewm42016-01-111-5/+2
* vaapi: replace VA_STR_FOURCCwm42016-01-114-7/+4
* ao_coreaudio: replace fourcc_repr()wm42016-01-113-35/+7
* etc: rename "example.conf" to "mpv.conf"Dmitrij D. Czarkoff2016-01-111-0/+0
* dxva2: log more debug infoswm42016-01-111-11/+41
* ao_wasapi: move out some utility functionswm42016-01-115-76/+128
* common: add mp_tag_str() utility functionwm42016-01-112-0/+20
* waf: add "lua51" ("51obsd") to list of possible lua namesDmitrij D. Czarkoff2016-01-111-0/+1
* ytdl: Include Referer header as wellYen Chi Hsuan2016-01-101-3/+6
* TOOLS: remove old build systemwm42016-01-102-1500/+0
* player: detect audio PTS jumps, make video PTS heuristic less aggressivewm42016-01-094-14/+23
* Fix build on older libavcodec versionswm42016-01-083-0/+9
* manpage: adjust documented screenshot file namewm42016-01-081-2/+3
* img_format: fix padding calculation with P010wm42016-01-081-1/+1
* vd_lavc: log codec profile when attempting hardware decodingwm42016-01-081-0/+4
* common: allow "\/" as escape sequencewm42016-01-081-1/+2
* dvb: cleanup dvb_params struct, remove some unneeded fdsOliver Freyermuth2016-01-073-11/+8
* img_format: fix compilation on older libavutil releaseswm42016-01-071-1/+1
* vo_opengl: generic semi-planar supportwm42016-01-071-9/+10
* img_format: add a generic flag for semi-planar formatswm42016-01-072-4/+30
* img_format: take care of pixfmts that declare paddingwm42016-01-071-2/+9
* win32: fix fd://James Ross-Gowan2016-01-073-6/+13
* filter_kernels: improve the gaussian functionNiklas Haas2016-01-071-2/+2
* filter_kernels: relicense under BSDwm42016-01-071-11/+5
* vo_opengl: hwdec_vdpau: relicense under LGPLwm42016-01-071-7/+7
* vo_opengl: video.h: fix licensewm42016-01-071-7/+8
* vo_opengl: hwdec_vaegl: change license to LGPL 2.1wm42016-01-071-9/+7
* mpv.desktop: add audio/mp4 mime typewm42016-01-071-1/+1
* player: reset playback abort when reloading a filewm42016-01-071-0/+1
* player: make watch later/resume work when "playing" directorieswm42016-01-066-9/+98
* video: fix debug messagewm42016-01-061-1/+1
* filter_kernels: replace AGG-based codewm42016-01-061-71/+69
* ao_dsound: remove this audio outputwm42016-01-065-732/+2
* ao_wasapi: remove unnecessary header fileKevin Mitchell2016-01-055-74/+31
* ao_wasapi: initialize change notify in main threadKevin Mitchell2016-01-052-3/+6
* ao_wasapi: remove old vistablob prototypeKevin Mitchell2016-01-051-2/+0
* ao_wasapi: make find_deviceID read only wrt struct aoKevin Mitchell2016-01-053-19/+20
* ao_wasapi: move device selection to main threadKevin Mitchell2016-01-053-8/+10
* ao_wasapi: avoid some redundant error messages in device selectionKevin Mitchell2016-01-051-15/+7
* ao_wasapi: alloc later to avoid free on errorKevin Mitchell2016-01-051-2/+1
* audio: update outdated commentwm42016-01-051-3/+4
* ao_pulse: attempt to fall back to an arbitrary sample formatwm42016-01-051-2/+7
* ao_pulse: check for sample rate boundswm42016-01-051-1/+1
* ao_pulse: move format setting into a functionwm42016-01-051-20/+26
* options: raise maximum value for --audio-sampleratewm42016-01-051-1/+1
* vo_rpi: handle rotationwm42016-01-051-1/+14
* vo_rpi: work around firmware oddness leading to incorrect video rectwm42016-01-051-2/+4
* bundle: remove git sha from the Info.plist versionStefano Pigozzi2016-01-051-1/+10
* build: add option of html manualChris Mayo2016-01-052-0/+19
* demux_lavf: re-enable codepage autodetection for .assfwr2016-01-041-2/+1
* ao_wasapi: remove +x flag from fileswm42016-01-044-0/+0
* chmap_sel: prefer inexact equivalents over perfect upmixwm42016-01-042-11/+22
* ao_wasapi: just use a pointer to the deviceID in change_notifyKevin Mitchell2016-01-041-3/+1
* ao_wasapi: correctly name the IMMNotificationClientVtblKevin Mitchell2016-01-041-2/+2
* ao_wasapi: make persistent enumerator local to change_notifyKevin Mitchell2016-01-044-21/+12
* ao_wasapi: rewrite device listing and selectionKevin Mitchell2016-01-042-225/+187
* vo_opengl: fix operation on GLES 2.0wm42016-01-041-2/+2
* sd_ass: fix memory leaks with --sub-ass=nowm42016-01-041-1/+4
* vo_opengl: reset nnedi3 weights properlyBin Jin2016-01-031-0/+1
* x11: silence xdg-screensaver failure messagewm42016-01-031-2/+2
* player: make sure streams are selected with ordered chapterswm42016-01-031-3/+3
* CONTRIBUTING: discourage reports against unmaintained releaseswm42016-01-031-0/+2
* ao_wasapi: fix delay calculation againKevin Mitchell2016-01-021-6/+12
* options: exclude 360 from --video-rotate rangewm42016-01-022-2/+2
* Update copyright yearwm42016-01-012-2/+2
* sub: do not check for duplicates if --sub-clear-on-seek is setwm42015-12-311-1/+5
* video: do not disable hr-seek framedrop too earlywm42015-12-301-7/+5
* demux_mkv: skip EBML void elementsKagami Hiiragi2015-12-291-1/+1
* TOOLS/zsh.pl: add .opus extension in zsh completionsEric G2015-12-291-1/+1
* example.conf: minor changeswm42015-12-291-12/+10
* manpage: lua: fix command nameswm42015-12-291-5/+5
* sub: change how subtitles are readwm42015-12-297-78/+87
* sub: remove packet list thingwm42015-12-281-27/+1
* sub: do charset conversion in demux_lavf.cwm42015-12-283-48/+21
* demux_lavf: prepare for using wrapper stream instancewm42015-12-281-14/+20
* wayland: fix typo in error messageAlessandro Ghedini2015-12-271-1/+1
* sub: refactor initializationwm42015-12-277-151/+86
* sub: minor refactor how video FPS for MicroDVD is setwm42015-12-275-29/+30
* demux_mkv: adjust subtitle preroll defaultswm42015-12-272-5/+22
* README: remove pointer to homebrew-mpvStefano Pigozzi2015-12-261-4/+0
* vo_rpi: fix previous commitwm42015-12-261-1/+1
* vo_rpi: fix compilationwm42015-12-262-6/+2
* filter_kernels: use more precise parameters for robidoux filterswm42015-12-261-4/+10
* vo_opengl: fix gray playbackwm42015-12-261-4/+3
* command: replace ROUND() with lrint()wm42015-12-262-7/+4
* sub: destroy/recreate ASS_Renderer when disabling/enablings subswm42015-12-265-8/+34
* sub: always recreate ASS_Renderer on subtitle decoder reinitwm42015-12-268-150/+75
* sub: cache subtitle state per track instead of per demuxer streamwm42015-12-266-49/+31
* vo_opengl: flip image if backend uses flipped renderingwm42015-12-251-0/+2
* command: change heuristic for files with 1 chapterwm42015-12-251-2/+3
* player: fix previous commitwm42015-12-251-11/+17
* options: add --audio-file-pathswm42015-12-254-16/+29
* sub: clear subtitle list when crossing timeline boundarywm42015-12-253-4/+19
* command: fix eof-reached property change notification in corner caseswm42015-12-241-2/+2
* sub: use macros to remove code duplicationwm42015-12-241-49/+31
* sub: merge bitmap render functions into one for each kindwm42015-12-241-84/+45
* sub: remove "inaccurate" code pathwm42015-12-241-10/+0
* sub: find GBRP format automatically when rendering to RGBwm42015-12-244-23/+17
* vo_opengl: fix operation on GLSL versions earlier than 1.30wm42015-12-241-1/+1
* sub: better alpha blending when rendering to alpha surfaceswm42015-12-243-1/+37
* vo_opengl: fall back to gcc thread local storage (2)wm42015-12-231-1/+0
* demux_mf: fix previous commitwm42015-12-231-5/+7
* demux: remove weird tripple-buffering for the sh_stream listwm42015-12-2313-146/+199
* input: add a catch-all "unmapped" commandwm42015-12-234-1/+14
* input: add key name to script-binding command responsewm42015-12-235-13/+20
* old-configure: add a missing definewm42015-12-231-0/+1
* vo_opengl: fall back to gcc thread local storagewm42015-12-231-1/+7
* CONTRIBUTING.md: add some more hintswm42015-12-231-0/+6
* player: minor simplificationwm42015-12-232-5/+3
* CONTRIBUTING.md: add missing wordswm42015-12-221-1/+1
* stream_lavf: remove tabswm42015-12-221-2/+2
* vo_opengl: blend transparent video against tiles by defaultwm42015-12-222-6/+13
* Add a CONTRIBUTING.md filewm42015-12-222-9/+33
* tests: fix #includeIlya Tumaykin2015-12-221-1/+1
* input.conf: remove a redundant and a broken examplewm42015-12-221-2/+0
* input.conf: erase `audio-delay` from `Not assigned by default`openingnow2015-12-221-2/+0
* dec_sub: avoid segfault on sub_init_decoder failureAman Gupta2015-12-221-1/+2
* demux_lavf: rename to handle_new_stream to clarify intentAman Gupta2015-12-221-2/+2
* ao_wasapi: fix delay calculationKevin Mitchell2015-12-211-21/+36
* demux_lavf: make trace output for mp_seek easier to digestAman Gupta2015-12-211-1/+4
* Fix some typos in code commentsAman Gupta2015-12-213-3/+3
* vf_yadif: change defaultswm42015-12-214-6/+11
* ao_wasapi: move volume control init to it's own functionKevin Mitchell2015-12-211-21/+34
* ao_wasapi: correctly handle audio session display failureKevin Mitchell2015-12-211-10/+14
* ao_wasapi: non-fatal error handling for COM marshallingKevin Mitchell2015-12-213-55/+65
* ao_wasapi: wrap long lines and use only c99 comment styleKevin Mitchell2015-12-214-119/+172
* ao_wasapi: reorganize private structureKevin Mitchell2015-12-211-37/+36
* ao_wasapi: remove useless buffer_block_sizeKevin Mitchell2015-12-212-7/+0
* ao_wasapi: move exclusive and shared-specific controls to functionsKevin Mitchell2015-12-211-75/+87
* charset_conv: check for UTF-8 if uchardet returns unknownwm42015-12-201-0/+2
* demux_disc: fix aspect ratio retrieval (again)wm42015-12-201-3/+3
* vo_opengl: x11: fix alpha windowswm42015-12-201-2/+3
* ao_wasapi: call the class-specific release functionsKevin Mitchell2015-12-201-6/+6
* ao_wasapi: check for proxy availability in controlKevin Mitchell2015-12-201-22/+37
* ao_wasapi: actually use hw volume support information for exclusive modeKevin Mitchell2015-12-202-17/+30
* ao_wasapi: don't cast control arg to something it isn'tKevin Mitchell2015-12-201-9/+14
* ao_wasapi: remove volume "restore" on exitKevin Mitchell2015-12-203-48/+10
* ao_wasapi: split exclusive/shared specific ao controlsKevin Mitchell2015-12-201-37/+60
* ao_wasapi: add E_NOINTERFACE to error listKevin Mitchell2015-12-201-0/+1
* path-win: include initguid.hKevin Mitchell2015-12-201-0/+1
* DOCS/compile-windows: pthreads is not needed anymorewm42015-12-201-16/+1
* win32: input: use Vista CancelIoExJames Ross-Gowan2015-12-206-90/+66
* win32: add Windows 10 compatibility GUIDJames Ross-Gowan2015-12-201-0/+2
* win32: build: set subsystem versionJames Ross-Gowan2015-12-201-0/+2
* win32: path: use Known Folder IDsJames Ross-Gowan2015-12-201-7/+9
* win32: use PIPE_REJECT_REMOTE_CLIENTSJames Ross-Gowan2015-12-201-1/+2
* win32: remove ProcThreadAttributeList dynamic loadingJames Ross-Gowan2015-12-201-36/+6
* win32: remove SetDllDirectoryW dynamic loadingJames Ross-Gowan2015-12-201-4/+1
* vaapi: add VP9 profile entiresBtbN2015-12-201-0/+7
* sd_ass: handle --sub-clear-on-seek correctly with non-ASS subswm42015-12-201-1/+3
* vf_vapoursynth: fix everythingwm42015-12-201-17/+13
* demux_disc: fix aspect ratiowm42015-12-201-2/+6
* lavc_conv: fix invalid writewm42015-12-191-3/+2
* video: switch from using display aspect to sample aspectwm42015-12-1937-215/+154
* vf: remove old config() callbackwm42015-12-199-96/+88
* vf: flush before reconfigwm42015-12-192-10/+1
* vo_opengl: disable pbo by defaults for opengl-hqwm42015-12-192-6/+7
* vo_opengl: handle alpha with odd bit widths toowm42015-12-191-4/+8
* vo_opengl: cocoa: output premultiplied alphawm42015-12-193-0/+4
* vo_opengl: prefix per-backend source files with context_wm42015-12-1913-13/+13
* vo_opengl: split backend code from common.c to context.cwm42015-12-1916-275/+345
* vo_opengl: x11egl: retrieve framebuffer depthwm42015-12-196-2/+56
* vo_opengl: refactor how framebuffer depth is passed from backendswm42015-12-197-30/+22
* vo_opengl: cocoa: implement alpha window supportwm42015-12-192-2/+11
* man: fix grammar issuesMartin Herkt2015-12-199-65/+71
* vo_opengl: fix "win" backend namewm42015-12-191-1/+1
* csputils: update MP_STEREO3D_COUNTPaul B Mahol2015-12-191-1/+1
* csputils: let mpv recognise frame sequenced 3D matroska videosPaul B Mahol2015-12-181-0/+2
* vf_stereo3d: add alternating modesPaul B Mahol2015-12-181-0/+4
* sub: remove unused video width/height headerswm42015-12-184-17/+0
* sub: rename sd_lavc_conv.c to lavc_conv.cwm42015-12-183-2/+2
* sub: remove subtitle filter chain conceptwm42015-12-186-293/+122
* sub: do not clear subtitle list on seekingwm42015-12-184-28/+38
* demux: check embedded cuesheet refers to only one fileKevin Mitchell2015-12-173-4/+25
* demux_cue: remove cue tracks which have a null filename.Kevin Mitchell2015-12-171-2/+12
* demux_lavf: minor cleanupswm42015-12-171-13/+5
* sd_ass: remove dead codewm42015-12-173-65/+7
* sub: detect charset in demuxerwm42015-12-175-51/+40
* sub: remove sd_srt.cwm42015-12-154-481/+0
* sub: remove sd_microdvd.cwm42015-12-154-348/+0
* sub: remove sd_lavf_srt.cwm42015-12-154-98/+0
* sub: remove sd_movtext.cwm42015-12-155-69/+13
* vo_opengl: dxinterop: prevent crash after lost deviceJames Ross-Gowan2015-12-141-0/+13
* vo_opengl: dxinterop: prevent crash with 0-size windowJames Ross-Gowan2015-12-141-2/+3
* vo_opengl: enable brightness/contrast controls for RGBwm42015-12-122-9/+14
* mixer: fix volume initialization with --af=volumewm42015-12-111-0/+2
* mixer: minor simplificationwm42015-12-111-4/+7
* vo_opengl: add dxinterop backendJames Ross-Gowan2015-12-117-1/+689
* demux: remove old subtitle parserwm42015-12-104-842/+0
* stream: drop PVR supportwm42015-12-108-1694/+0
* player: init playback speed correctlywm42015-12-101-0/+2
* vo_opengl: remove one more XYZ special-casewm42015-12-091-7/+2
* vo_opengl: fix precision loss of fruit dithering matrixBin Jin2015-12-091-2/+9
* csputils: rename "yuv2rgb" functionswm42015-12-098-15/+15
* csputils, vo_opengl: remove XYZ special case in color matrix retrievalwm42015-12-093-14/+8
* csputils: remove obscure int_bits matrix scalingwm42015-12-095-37/+22
* vo_opengl: fix shader compilation regressionwm42015-12-082-4/+5
* sub: increase gap/overlap fixing threshold to 210mswm42015-12-072-3/+3
* vo_opengl: enable colormatrix even for RGB inputwm42015-12-071-15/+13
* vo_opengl: fix issues with some obscure pixel formatswm42015-12-075-11/+39
* vo_opengl: decrease default lookup texture size to 64Bin Jin2015-12-072-4/+4
* vo_opengl: make LOOKUP_TEXTURE_SIZE configurableBin Jin2015-12-073-4/+14
* vo_opengl: Fix minor LUT sampling errorBin Jin2015-12-073-11/+22
* filter_kernels: add warnings for potential LUT sampling errorBin Jin2015-12-071-0/+6
* cocoa: fix recent regressionwm42015-12-071-4/+6
* win32: add option to set VO MMCSS profilewm42015-12-065-1/+17
* vo: get rid of vo_get_window_title()wm42015-12-066-34/+28
* sd_ass: slightly better heuristic for applying --sub-fix-timingwm42015-12-061-1/+10
* sub: another minor simplificationwm42015-12-061-6/+5
* manpage: reflect recent subtitle changeswm42015-12-062-10/+10
* sub: minor simplificationswm42015-12-051-30/+10
* sub: move subtitle FPS adjustment to sd_ass.cwm42015-12-053-31/+28
* sub: move --sub-fix-timing handling to rendererwm42015-12-052-36/+69
* sd_lavc: remove small gaps between subtitleswm42015-12-053-2/+10
* sd_lavc: discard empty subtitles and improve sub_seek behaviorwm42015-12-051-27/+49
* sd_lavc: implement sub_step/sub_seekwm42015-12-051-0/+76
* sub: allow feeding bitmap subs in advancewm42015-12-055-10/+46
* vd_lavc: fix avctx NULL checkswm42015-12-051-1/+4
* player: remove redundant checkwm42015-12-051-1/+1
* vo_opengl_cb: avoid NULL pointer deref in corner caseswm42015-12-051-1/+2
* msg: remove redundant conditionwm42015-12-051-1/+1
* vo_opengl: improve boundary check for polar filtersBin Jin2015-12-051-2/+2
* win32: fix console output with raw stdio functionsJames Ross-Gowan2015-12-061-8/+7
* player: don't make display-sync panic on timestamp discontinuitieswm42015-12-041-2/+2
* player: resync audio only on larger timestamp discontinuitieswm42015-12-041-2/+2
* win32: enable internal pthreads wrapper by defaultwm42015-12-041-1/+0
* win32: remove dwmapi.dll dynamic loadingwm42015-12-042-35/+6
* filter_kernels: remove redundant corner case checkBin Jin2015-12-041-1/+0
* examples/qt_opengl: Use fbo of the widget and not the thread contextcommander kotori2015-12-031-1/+1
* examples/qt_opengl: remove redundant time-start property fetchcommander kotori2015-12-031-2/+1
* vo_opengl: require --enable-gpl3 for nnediwm42015-12-036-2/+40
* client API: disallow masking MPV_EVENT_SHUTDOWNwm42015-12-021-0/+2
* video: readd codec delay estimationwm42015-12-023-0/+18
* vo_opengl: fix backend=x11 on Intelwm42015-12-021-1/+1
* vo_opengl: add credits to NNEDI3 shaderBin Jin2015-12-021-0/+16
* vo_opengl: enable NNEDI3 prescaler on OpenGL ES 3.0Bin Jin2015-12-024-16/+21
* path: cosmeticslzmths2015-12-021-3/+5
* manpage: fix a command namewm42015-12-011-1/+1
* build: install scalable svg icon as wellChristian Hesse2015-12-011-0/+4
* manpage: ' can't be used for quotingwm42015-11-301-2/+2
* vo_opengl_cb: pass mpv_global to gl_videowm42015-11-301-1/+1
* manpage: explain behavior of "path" propertywm42015-11-291-1/+5
* osd: do not let OSD messages overwrite --osd-msgN textwm42015-11-291-14/+8
* vo: cosmetics: split functionwm42015-11-291-41/+56
* vo: make using estimated FPS more conservativewm42015-11-291-0/+6
* vo: remove redundant and broken codewm42015-11-291-2/+0
* sub: remove unused function, move another onewm42015-11-293-40/+24
* osd: fix and cleanup font style managementwm42015-11-292-48/+62
* DOCS/interface-changes: add some recent changeswm42015-11-291-1/+3
* vo_opengl: make tscale=mitchell:tscale-clamp the defaultwm42015-11-292-3/+5
* vo_opengl: warn if interpolation is enabled, but not display-syncwm42015-11-281-0/+10
* osd: use the same ASS_Renderer for OSD text and progbarwm42015-11-284-32/+43
* vo: report when switching back to system-reported FPS toowm42015-11-281-4/+11
* vo: wait longer before abandoning system-reported display-fpswm42015-11-281-1/+4
* vo_opengl: fix interpolation with display-syncwm42015-11-283-13/+11
* player: fix commit 50bb209awm42015-11-281-1/+1
* vo: change vo_frame field unitswm42015-11-274-10/+8
* vo: switch back to system-reported display FPS if possiblewm42015-11-271-8/+10
* vo: factor redundant timer callswm42015-11-271-3/+4
* vo: fix audio-timing framedrop regressionswm42015-11-271-4/+5
* ao: disambiguate default device list entrieswm42015-11-271-2/+6
* player: always disable display-sync on desyncswm42015-11-272-22/+13
* vo: disregard system-reported display FPS if it's too imprecisewm42015-11-271-13/+42
* vo: improve vsync delay detectionwm42015-11-271-9/+15
* player: make display-vdrop mode do what the manpage claimswm42015-11-261-4/+7
* w32_common: implement icc-profile-autoJames Ross-Gowan2015-11-262-8/+52
* af_lavrresample: fix build on Libavwm42015-11-261-1/+1
* vo: smooth out reported vsync timewm42015-11-251-18/+23
* vo: add new frame drop detectionwm42015-11-251-0/+15
* vo: do not use display FPS for framedropwm42015-11-252-43/+6
* vo_opengl: disable interpolation without display-syncwm42015-11-255-33/+14
* command, vo: add estimated-display-fps propertywm42015-11-254-1/+117
* player: log some more display-sync informationwm42015-11-251-3/+6
* af_lavrresample: clamp float output to rangewm42015-11-251-0/+12
* vo_rpi: set aspect ratiowm42015-11-251-5/+8
* vo_rpi: log subtitle render timewm42015-11-251-0/+4
* vo_rpi: add an option to disable OSDwm42015-11-252-19/+29
* vo_opengl: win32: test for exclusive modeJames Ross-Gowan2015-11-264-0/+130
* vo_opengl: angle: don't load libGLESv2.dllJames Ross-Gowan2015-11-261-17/+1
* ao_alsa: filter audio device listwm42015-11-241-1/+15
* ao_alsa: list bidirectional devices toowm42015-11-241-1/+1
* ao_wasapi: get rid of Vistablob hackKevin Mitchell2015-11-244-51/+6
* manpage: deinterlace is now the lowercase dKevin Mitchell2015-11-233-8/+8
* vo: remove VOCTRL_GET_RECENT_FLIP_TIMEwm42015-11-234-19/+1
* demux: fix seeking in .tswm42015-11-231-1/+1
* dxva2: reject 10 bit HEVCwm42015-11-231-0/+4
* manpage: clarify correct-downscaling descriptionwm42015-11-231-1/+2
* win32: don't show progress indicator in idle modeJames Ross-Gowan2015-11-233-6/+16
* sd_ass: fix secondary subtitle modewm42015-11-221-1/+1
* command: export some per-video-frame informationwm42015-11-222-0/+38
* README: add something about system requirementswm42015-11-221-0/+16
* vo_opengl: fix superxbr on GLESwm42015-11-211-6/+6
* vo_opengl: angle: allow using D3D9 backendwm42015-11-211-22/+31
* vo_opengl: use ANGLE by default if available (except for "hq" preset)wm42015-11-214-14/+29
* old-configure: add a missing config.h entrywm42015-11-191-0/+1
* vo_opengl: enable dumb-mode automatically if possiblewm42015-11-192-7/+48
* vo_opengl: support 3D textures on ANGLEwm42015-11-192-3/+13
* vo_opengl: switch FBO format on GLESwm42015-11-192-6/+13
* vo_opengl: make 1D textures completely optionalwm42015-11-192-5/+6
* vo_opengl: fix some more GLES shader issueswm42015-11-191-6/+6
* vo_opengl: create FBOs in a more GLES conformant waywm42015-11-191-2/+40
* vo_opengl: better check for float texture supportwm42015-11-191-7/+8
* vo_opengl: check shader string before sscanfing itKevin Mitchell2015-11-191-1/+1
* vo_opengl: add missing log newlineKevin Mitchell2015-11-191-1/+1
* ao_wasapi: only report per-app volume in shared modeKevin Mitchell2015-11-191-1/+2
* vo_opengl: add RGBA8 framebuffer format, enable non-dumb mode for ES 3.0wm42015-11-191-1/+2
* vo_opengl: don't mix floats and integers in dither shaderwm42015-11-191-3/+3
* vo_opengl: fix ANGLE GLES3 modeJames Ross-Gowan2015-11-192-2/+9
* ao_wasapi: work around DTS passthrough failurewm42015-11-191-1/+18
* x11: request bypassing compositorwm42015-11-184-0/+13
* player: replace mistimed-frame-count with vsync-ratio on status linewm42015-11-182-6/+10
* player: make timeline switching slightly nicerwm42015-11-183-30/+27
* .gitignore: add nnedi3_weights.incwm42015-11-181-0/+1
* ao_openal: fix sign of speaker angle in commentKevin Mitchell2015-11-181-1/+1
* ao_openal: fix virtual speaker positioningJustas LaviĊĦius2015-11-181-10/+10
* manpage: fix typo in vd-lavc-o exampleEllis Berner2015-11-181-1/+1
* manpage: fix a typowm42015-11-181-1/+1
* vo_opengl: add initial ANGLE supportJames Ross-Gowan2015-11-184-0/+228
* input.conf: add default bindings for changing window scalewm42015-11-172-9/+8
* demux_mkv: fix incremental indexing with single-keyframe fileswm42015-11-171-2/+1
* videotoolbox: make decoder format customizablewm42015-11-179-13/+54
* vo_opengl: osx: error out if there is no IOSurfacewm42015-11-171-0/+4
* ao_openal: accommodate more sample formatsKevin Mitchell2015-11-171-7/+44
* ao_openal: move uninit before initKevin Mitchell2015-11-171-12/+12
* player: remove OSD subtitle render pathwm42015-11-1710-127/+90
* player: use demuxer ts offset to simplify timeline ts handlingwm42015-11-1610-47/+16
* player: handle rebasing start time differentlywm42015-11-1613-44/+79
* vo_opengl: force dumb mode if RG textures are not availablewm42015-11-161-3/+3
* README: suggest uchardet instead of Enca as dependencywm42015-11-161-1/+1
* sub: remove an unneeded old hack for MicroDVDwm42015-11-161-11/+0
* vo_opengl: attempt to improve GLX vs. EGL backend detectionwm42015-11-163-37/+57
* vo_opengl: fix backend autoprobingwm42015-11-161-0/+9
* win32: support taskbar button progress indicatorMartin Herkt2015-11-155-0/+67
* vo_opengl: use glBlitFramebuffer to draw repeated frameswm42015-11-153-16/+27
* vo: fix unpausing with display-syncwm42015-11-151-5/+3
* vo: fix dropping frames with display-syncwm42015-11-141-2/+0
* player: account for minor VO underrunswm42015-11-143-12/+18
* player: remove unused fieldwm42015-11-142-2/+0
* player: fix audio drift computation at different playback speedswm42015-11-141-8/+9
* player: stricter framedrop thresholdwm42015-11-131-3/+2
* player: try to compensate actual audio driftwm42015-11-132-0/+41
* player: change display-sync audio speed only if neededwm42015-11-131-38/+48
* player: remove display_sync_disable_counterwm42015-11-132-11/+8
* command: add vsync-ratio propertywm42015-11-135-6/+42
* player: compute required display-sync speed change differentlywm42015-11-131-22/+36
* player: smooth out frame durations by averaging themwm42015-11-131-1/+1
* player: refactor display-sync frame duration calculationswm42015-11-135-134/+98
* player: always require a future frame with display-sync enabledwm42015-11-131-2/+6
* command: rename vo-missed-frame-count propertywm42015-11-136-25/+22
* win32: avoid detection as exclusive fullscreen windowMartin Herkt2015-11-132-1/+5
* vo_opengl_cb: do not block on flipping when redrawingwm42015-11-121-0/+5
* build: make vaapi-wayland depend on gl-waylandwm42015-11-121-1/+1
* demux_libass: remove this demuxerwm42015-11-116-138/+1
* demux_lavf: mark ASS tracks as always UTF-8wm42015-11-111-0/+4