summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* encode: don't access ao->ptswm42014-03-075-1/+20
* lua: add license headerwm42014-03-071-0/+17
* common: add some helper macroswm42014-03-071-0/+3
* Merge pull request #619 from mpv-player/wasapi/better_timingDiogo Franco2014-03-061-4/+87
|\
| * ao_wasapi: Slightly improve timer accuracyDiogo Franco (Kovensky)2014-03-061-3/+12
| * ao_wasapi: Add device latency to get_delayDiogo Franco (Kovensky)2014-03-061-4/+78
|/
* wayland/shm: fix leak in buffer poolAlexander Preisinger2014-03-061-10/+13
* ao_jack: fix termination on the end of filewm42014-03-051-3/+19
* build: update wafwm42014-03-041-2/+2
* demux_lavf: fix typo in commentwm42014-03-041-1/+1
* sub: use new FFmpeg API to check MicroDVD FPSwm42014-03-044-10/+21
* player: reformat some codewm42014-03-031-22/+14
* player: make separation between user/automatic track selection strongerwm42014-03-033-8/+29
* m_property: allow setting string properties via M_PROPERTY_SET_STRINGwm42014-03-031-2/+1
* command: fix null pointer dereference in idle modewm42014-03-021-2/+2
* player: cheap hack against idle event feedback loopwm42014-03-012-2/+7
* client API: fix playloop thread wakeupwm42014-03-011-0/+9
* vo_opengl: minor simplificationwm42014-03-011-30/+24
* vo_opengl: Include :icc-approx-gamma option in the 3DLUT cache headerNiklas Haas2014-03-011-2/+3
* sd_ass: add a very simple and evil way to override ASS subtitle styleswm42014-03-013-6/+38
* lua: set a proper chunk name for builtin moduleswm42014-03-011-1/+2
* lua: fix add_key_binding()wm42014-03-011-2/+2
* lua: fix format string in luaL_error()wm42014-03-011-1/+1
* client API: fix timeout handlingwm42014-03-011-1/+4
* lua: fix use of renamed functionwm42014-03-011-3/+3
* timer: add utility function to get relative timewm42014-02-282-0/+17
* msg: add --msgtime option to add timestamps to each output messagewm42014-02-283-2/+11
* lua: add option to disable auto-loading of lua scriptswm42014-02-285-1/+11
* config: don't load global config files with --config-dirwm42014-02-281-1/+2
* config: fix --config-dir logic for global config fileswm42014-02-281-1/+1
* manpage: document properties added in previous commitwm42014-02-281-0/+7
* client API: add two properties, 'time-start' and 'seekable'xylosper2014-02-281-0/+21
* client APIs: fix some typosxylosper2014-02-282-2/+2
* audio: add enum name for speaker idxylosper2014-02-281-1/+1
* manpage: lua: fix typowm42014-02-281-1/+1
* manpage: lua: update from previous commitwm42014-02-281-1/+7
* client API: rename MPV_EVENT_PLAYBACK_START, add MPV_EVENT_SEEKwm42014-02-284-4/+23
* client API: wait for remaining asynchronous requests before terminatingwm42014-02-281-0/+9
* ao: document some functionswm42014-02-282-3/+35
* DOCS: kill the rest of the old mplayer tech documentationwm42014-02-288-949/+0
* command: use the step size for "add volume" commandswm42014-02-273-18/+4
* command: format volume property as integer for OSDwm42014-02-271-0/+6
* vo_opengl: change gamma suboption to take a valuewm42014-02-273-9/+15
* vo_opengl: Change the default icc-intent to relative colorimetricNiklas Haas2014-02-262-3/+3
* lua: add set_property_native functionwm42014-02-262-5/+144
* lua: mark table values returned by get_property_native with their typewm42014-02-262-1/+22
* m_option: make converting mpv_node to string always failwm42014-02-261-1/+1
* lua: implement mp.get_opt() in Luawm42014-02-262-24/+9
* m_option: fix key/value list string conversionwm42014-02-261-1/+1
* client API: don't send MPV_EVENT_IDLE when not entering idle modewm42014-02-261-2/+3
* threads: fix wait time overflow checkwm42014-02-261-2/+2
* client API: don't explode when destroying uninitialized mpv_handlewm42014-02-261-1/+2
* client API: accept NULL as mpv_destroy() argumentwm42014-02-261-0/+3
* options: fix --list-options outputwm42014-02-261-2/+2
* client API: treat MPV_FORMAT_STRING differently in mpv_set_propertywm42014-02-261-19/+20
* m_property: fix confused error codewm42014-02-261-1/+1
* m_option: don't make "unset" string and string list return NULL stringswm42014-02-261-2/+2
* client API: fix broken property/option functionsxylosper2014-02-261-3/+4
* osd: override user bindings for OSC inputwm42014-02-263-5/+5
* options: allow changing options at runtimewm42014-02-255-44/+56
* client API: change description of format conversionswm42014-02-251-6/+10
* config: when writing resume config, read options, not propertieswm42014-02-251-33/+33
* config: don't save options to resume-config that didn't changewm42014-02-253-5/+31
* input: allow input.conf bindings to be declared as builtinwm42014-02-252-0/+14
* config: always print resolved config paths in verbose modewm42014-02-251-50/+63
* manpage: remove unused environment variablewm42014-02-251-3/+0
* config: add a --config-dir option to force config directorywm42014-02-254-0/+29
* config: don't write default config filewm42014-02-251-13/+3
* manpage: Improve wording on icc-approx-gammaNiklas Haas2014-02-251-5/+5
* manpage: document the new loadfile argumentwm42014-02-251-1/+6
* client api examples: set an option with MPV_FORMAT_FLAGwm42014-02-241-1/+2
* command: fix loadfile commandwm42014-02-243-3/+6
* client API: report pause/unpause reasonwm42014-02-248-31/+119
* client API: expose the internal clockwm42014-02-243-1/+20
* lua, osc: use properties for chapter/track listswm42014-02-242-82/+5
* command: make options property return the list of all optionswm42014-02-243-7/+39
* client API: add comment about character encoding issueswm42014-02-241-0/+10
* lua: add a bunch of functions to get/set properties by their native typewm42014-02-243-7/+192
* client API: implement setting options using their native type toowm42014-02-243-4/+50
* m_property: retrieve chapter lists etc. as mpv_nodewm42014-02-241-4/+54
* client API: add support for accessing properties by their native typewm42014-02-241-33/+158
* m_property: add mechanism to access properties as mpv_nodewm42014-02-242-0/+47
* m_option: add a way to convert values to/from mpv_nodewm42014-02-242-15/+462
* client API: adjust error stringswm42014-02-241-2/+2
* m_property: simplify some codewm42014-02-241-10/+6
* client API: add more data formats, add a structured data typewm42014-02-241-3/+156
* client API: change semantics for MPV_FORMAT_STRINGwm42014-02-242-7/+19
* client API: fix a typowm42014-02-241-1/+1
* client API: remove trailing "," from enumswm42014-02-241-3/+3
* client API: spellingwm42014-02-241-1/+1
* vdpau: change the error message when video too largeAndrey Morozov2014-02-241-1/+2
* vo_opengl: Add :icc-approx-gamma suboption to approximate BT.709 gammaNiklas Haas2014-02-243-6/+25
* m_option: fix printf format specifierwm42014-02-241-1/+2
* configure: fix typoNyx0uf2014-02-241-1/+1
* dvd: treat missing volume ID as "unsupported", not errorwm42014-02-232-4/+4
* cache: cache DVD volume IDwm42014-02-231-0/+13
* dvd: check for empty DVD volume IDwm42014-02-232-3/+7
* command: use DVD volume ID for media-title propertyxylosper2014-02-235-0/+28
* example.conf: change subtitle codepage example to use UTF-8 fallbackwm42014-02-231-1/+2
* example.conf: subtitle encodingYaser Alraddadi2014-02-231-0/+3
* command: provide per-file-options for loadfile commandxylosper2014-02-233-1/+11
* command: remove special casing for strings in input commandswm42014-02-232-9/+17
* old build: add a missing config.h definewm42014-02-231-0/+2
* ta: fix commentwm42014-02-231-1/+1
* ta: clarify a corner casewm42014-02-231-0/+4
* manpage: fix a metadata property namewm42014-02-231-1/+1
* command: don't use option name in propertieswm42014-02-232-34/+16
* manpage: fix yadif example in one casewm42014-02-231-1/+1
* m_option: explicitly allow m_option.name==NULLwm42014-02-231-10/+11
* lua: fix behavior if no script command handler is registeredwm42014-02-231-1/+3
* options: handle escape sequences in e.g. --playing-msg differentlywm42014-02-207-68/+37
* input: check for abort cmd in multi-commandswm42014-02-205-10/+20
* input: ignore modifiers when releasing keysJames Ross-Gowan2014-02-201-2/+2
* build: syms: add support for Mach-O binariesStefano Pigozzi2014-02-191-1/+5
* manpage: input: clarify chapter-metadata propertywm42014-02-191-2/+8
* command: allow accessing metadata entries as listwm42014-02-192-0/+31
* command: move metadata entry access to metadata/by-key/wm42014-02-192-3/+12
* manpage: lua: improve explanation of tracks-changed and tracks-switchedwm42014-02-191-4/+4
* client API: add event for metadata changeswm42014-02-196-3/+16
* input, dvdnav: fix osc stealing input from dvdnavwm42014-02-193-5/+18
* input: minor simplification for --input-testwm42014-02-191-5/+4
* video: add rounding to aspect ratio calculationswm42014-02-191-2/+2
* command: export list of editions as propertieswm42014-02-192-0/+83
* command: export codec for each trackwm42014-02-192-0/+8
* player: fix start time if timeline is used (ordered chapters, EDL)wm42014-02-191-7/+5
* edl: extend with chapter timestampswm42014-02-192-1/+38
* edl: fix offset of user-visible chapterswm42014-02-191-1/+1
* stream_file: cache remote files on WindowsJames Ross-Gowan2014-02-181-0/+17
* vo_opengl: use GL_RGBA16 FBO format for HQGrigori Goronzy2014-02-171-1/+1
* manpage: lua: shorten description of register_script_command()wm42014-02-171-37/+12
* manpage: lua: attempt to improve add_key_binding() descriptionwm42014-02-171-18/+23
* manpage: lua: improve introduction, add simplistic examplewm42014-02-171-15/+26
* manpage: lua: fix typowm42014-02-171-1/+1
* manpage: input: document script_message commandwm42014-02-171-0/+8
* vo_corevideo: remove unused variableStefano Pigozzi2014-02-171-1/+0
* stream_file: activate cache with files on network file systemsStefano Pigozzi2014-02-172-0/+33
* client API: add events for video and audio reconfigwm42014-02-177-1/+34
* w32_common: don't set small iconJames Ross-Gowan2014-02-171-4/+1
* lua: add mechanism for script provided key bindingswm42014-02-173-3/+188
* input: debug output for registered bindingswm42014-02-171-0/+7
* input: don't let builtin bindings overwrite user bindingswm42014-02-171-2/+6
* client API: add a client message eventwm42014-02-177-0/+58
* keycodes: add const to a function argumentwm42014-02-172-2/+2
* lua: allow giving fallback values in get_property() callswm42014-02-172-8/+13
* lua: remove redundant inline documentationwm42014-02-171-4/+0
* DOCS/crosscompile-mingw: use settings.mk instead of make variablesTimothy Gu2014-02-171-9/+20
* DOCS/crosscompile-mingw: update disk space statsTimothy Gu2014-02-171-1/+1
* DOCS/crosscompile-mingw: updateTimothy Gu2014-02-171-16/+24
* wayland/shm: remove unused defineAlexander Preisinger2014-02-161-2/+0
* command: export chapter list as propertieswm42014-02-162-4/+32
* command: export playlist as propertieswm42014-02-162-11/+26
* command: expose track list as propertieswm42014-02-162-3/+73
* m_property: add a mechanism to organize a list of sub-propertieswm42014-02-162-0/+89
* demux: expose stream_type_name() functionwm42014-02-162-1/+3
* command: export more video params as propertieswm42014-02-162-39/+91
* m_property: add a sub-property mechanismwm42014-02-162-1/+88
* csputils: provide string descriptions of chroma locationswm42014-02-162-0/+9
* Merge branch 'master' of git://github.com/mpv-player/mpvDiogo Franco (Kovensky)2014-02-1510-13/+93
|\
| * win32: restore support for exe directory as config directoryelevengu2014-02-141-1/+5
| * crosscompile-mingw: improve instructions for MXEwm42014-02-141-0/+2
| * sd_lavc: handle subtitles with no subtitle resolution setxylosper2014-02-141-0/+4
| * options: make --no-config block all auto-loaded configuration fileswm42014-02-143-5/+14
| * lua: auto-load scripts from ~/.mpv/lua/wm42014-02-142-3/+53
| * lua: make register_event() not overwrite previous event handlerwm42014-02-142-4/+15
* | Parse::Matroska::Reader: get rid of `bigrat`Diogo Franco (Kovensky)2014-02-151-17/+20
|/
* build: Add -U__STRICT_ANSI__ to CFLAGS on CygwinDiogo Franco (Kovensky)2014-02-131-0/+1
* build: disable clang's tautological compare warnings [2]Stefano Pigozzi2014-02-131-3/+3
* sub: handle vobsub-in-mp4wm42014-02-135-0/+44
* build: disable clang's tautological compare warningsStefano Pigozzi2014-02-131-0/+2
* cocoa: fix deadlock during initialization [2]Stefano Pigozzi2014-02-131-6/+3
* player: select subtitles added with sub_addwm42014-02-131-2/+5
* build: bump libmpg123 versionwm42014-02-131-1/+1
* cocoa: fix deadlock during initializationStefano Pigozzi2014-02-131-1/+2
* vo_opengl: make :srgb decompand the BT.709 values correctlynand2014-02-121-2/+15
* vo_wayland: silence shadowing warningwm42014-02-121-3/+3
* command: fix metadata propertywm42014-02-121-2/+2
* manpage: reformat property listwm42014-02-121-113/+344
* manpage: lua: move less important events to the end of the listwm42014-02-121-36/+35
* manpage: lua: document receiving of terminal messageswm42014-02-121-2/+36
* manpage: lua: rewrite event descriptionwm42014-02-121-30/+86
* client API: fix description of mpv_event.error fieldwm42014-02-121-4/+7
* manpage: lua: minor fixeswm42014-02-121-4/+4
* player: fix --force-window on OSXwm42014-02-112-4/+9
* man: update wayland optionsAlexander Preisinger2014-02-111-3/+8
* wayland/shm: rewrite buffer handlingAlexander Preisinger2014-02-111-131/+229
* wayland/shm: prevent the window from flying awayAlexander Preisinger2014-02-111-0/+2
* manpage: fix Lua script shutdown description againwm42014-02-111-6/+6
* manpage: document --aspect special valueswm42014-02-111-0/+7
* video: fix --no-aspectwm42014-02-111-2/+2
* build: add SONAME to libmpv.sowm42014-02-111-0/+1
* manpage: use Lua for Lua examplewm42014-02-111-1/+1
* manpage: document mp.commandv Lua commandwm42014-02-111-0/+15
* manpage: move description of script shutdown to a separate paragraphwm42014-02-111-4/+6
* manpage: fix formatting of example codewm42014-02-111-6/+7
* manpage: document some Lua scripting functionswm42014-02-111-2/+160
* lua: some minor API changeswm42014-02-112-14/+20
* lua: add set_property functionwm42014-02-111-0/+10
* lua: change error behaviorwm42014-02-111-13/+11
* lua: rename some API functionswm42014-02-112-76/+76
* av_log: add tons of warnings against mismatched ffmpeg/libav librarieswm42014-02-101-0/+22
* av_log: restructure version printing codewm42014-02-101-18/+28
* vo_opengl: fix typo in gamma function's parameternand2014-02-101-2/+2
* vo_vdpau: Discard zero timestampsJonas Zetterberg2014-02-101-0/+3
* vo_vdpau: Ensure presentation time is within boundsJonas Zetterberg2014-02-101-0/+4
* Merge branch 'client_api'wm42014-02-1029-375/+2686
|\
| * Add a client API examplewm42014-02-104-0/+69
| * build: add option to build a librarywm42014-02-106-12/+43
| * build: include a copy of syms.py from upstream wafwm42014-02-101-0/+81
| * lua: add a timer APIwm42014-02-101-10/+79
| * lua: port to client APIwm42014-02-1010-224/+242
| * Add a client APIwm42014-02-1011-118/+1867
| * timer: init only oncewm42014-02-103-7/+18
| * options: add --no-terminal switchwm42014-02-108-30/+60
| * threads: add a dispatch queue thingwm42014-02-102-0/+250
| * threads: avoid timeout calculation overflowwm42014-02-101-0/+3
|/
* demux_mkv: remove weird seeking semantics for audiowm42014-02-091-6/+1
* demux_mkv: improve audio-only seekingwm42014-02-091-5/+8
* demux: fix some newlines in output messageswm42014-02-091-2/+2
* player: fix an assert when reinitializing audio in some caseswm42014-02-091-0/+3
* vo_opengl: use exactly the values defined by BT.709 for CMSnand2014-02-091-3/+9
* msg: clear lines by printing spaces on MS Windowswm42014-02-091-1/+7
* demux_lavf: work around idiotic libavutil API printing a warningwm42014-02-081-1/+5
* player: handle seek delays differentlywm42014-02-075-25/+27
* gl_x11: don't require a X visual for modern GL context creationwm42014-02-061-4/+10
* gl_x11: always request true color visualwm42014-02-061-0/+1
* demux_lavf: do metadata-from-packet update before possibly discarding itwm42014-02-061-2/+1
* demux_lavf: don't check for error when setting "keepside" flagwm42014-02-061-4/+1
* DOCS/waf-buildsystem: add link to the Waf bookTimothy Gu2014-02-061-1/+1
* DOCS/crosscompile-mingw: use MarkdownTimothy Gu2014-02-061-1/+6
* DOCS/crosscompile-mingw: updateTimothy Gu2014-02-061-4/+0
* demux: reword "Clip info:" line to "File tags:"wm42014-02-061-1/+1
* demux: fill metadata directly, instead of using wrapper functionswm42014-02-064-57/+26
* demux_lavf: clear metadata on update, instead of merging itwm42014-02-063-0/+8
* demux: handle tag updates differentlywm42014-02-063-15/+21
* stream_lavf: prefix icy metadata with "icy-"wm42014-02-061-1/+1
* demux_lavf: get updated metadata from a packet if availableBen Boeckel2014-02-063-0/+43
* umpv: silence mpv terminal outputwm42014-02-051-2/+4
* umpv: improve descriptionwm42014-02-051-9/+11
* umpv: use --force-windowwm42014-02-051-4/+2
* audio: fix signedness of AF_FORMAT_S32Pwm42014-02-051-1/+1
* io: make MP_PATH_MAX private to win32 codewm42014-02-032-12/+10
* mf: don't limit filename length with PATH_MAXwm42014-02-031-3/+3
* player: refresh OSD on track switchingwm42014-02-031-0/+2
* command: output more information in colorspace properties and simplifywm42014-02-031-39/+31
* csputils: correct constness of csp name constantswm42014-02-032-6/+6
* wayland: change minimum versionAlexander Preisinger2014-02-022-11/+2
* x11: fix initial VO sizewm42014-02-021-6/+7
* x11: remove apparently useless codewm42014-02-021-8/+0
* x11: fix race condition when setting aspect when leaving fullscreenwm42014-02-021-1/+10
* old-configure: use -std=c99wm42014-02-021-2/+2
* build: switch to -std=c99 for saner float semanticswm42014-02-021-1/+1
* cache: refuse to seek outside of cache boundarieswm42014-01-311-4/+18
* threads: add function to calculate deadline for timed waitswm42014-01-312-3/+14
* threads: add wrapper for initializing recursive mutexeswm42014-01-314-10/+17
* demux_mkv: remove unused fieldwm42014-01-311-4/+0
* demux_lavf: fix crash with empty fileswm42014-01-311-1/+1
* quvi: disable subtitle fetching by defaultwm42014-01-312-5/+7
* options: alternative way to specify color optionswm42014-01-312-12/+65
* vo_wayland: silence shadowing warningwm42014-01-291-3/+3
* msg: don't clear the status line if new and previous status was emptywm42014-01-291-0/+3
* mp_image: reject too large image sizeswm42014-01-291-0/+4
* sd_lavc: skip 0 sized sub-bitmapswm42014-01-291-2/+4
* wayland/shm: RGB888 as default, change optionsAlexander Preisinger2014-01-281-15/+27
* wayland/shm: fix memory leakAlexander Preisinger2014-01-281-1/+4
* wayland/shm: remove resize boilerplateAlexander Preisinger2014-01-281-21/+4
* w32: use safe DLL search paths everywhereJames Ross-Gowan2014-01-272-17/+21
* w32: enable heap corruption detectionJames Ross-Gowan2014-01-271-0/+3
* w32: don't disable the error reporting dialogJames Ross-Gowan2014-01-271-1/+1
* sub: fix crash with certain uses of --vf=subwm42014-01-263-32/+10
* demux_lavf: add hack to workaround too unreliable mp3 detectionwm42014-01-251-0/+2
* demux_lavf: refactor format probing hackwm42014-01-251-26/+24
* build: fix usage of HAVE_SDL1 defineStefano Pigozzi2014-01-252-4/+4
* waf: rename --enable-sdl to --enable-sdl1wm42014-01-252-2/+2
* vo_sdl: fix compilationwm42014-01-251-2/+2
* audio/filter: remove redundant log message prefixeswm42014-01-2413-44/+44
* vo_wayland: fix confusion of video and window sizeswm42014-01-241-2/+2
* video/out: do remaining config to reconfig replacementswm42014-01-2410-108/+63
* stream_pvr: Fix fd check, -1 indicates invalid, not 0.reimar2014-01-231-1/+1
* audio: fix balance controlwm42014-01-231-2/+2
* demux_mkv: nicer edition outputwm42014-01-233-13/+65
* demux_mkv: don't attempt to seek back when indexingwm42014-01-221-8/+0
* demux_mkv: fix EOF with concatenated segmentswm42014-01-221-7/+14
* demux_mkv: remove old track printing codewm42014-01-221-12/+0
* demux_mkv: always fail on header reading errorwm42014-01-221-6/+2
* demux_mkv: avoid seeking when reading headerswm42014-01-221-128/+116
* aspect: remove a small ffmpeg dependencywm42014-01-221-4/+2
* vo: merge get rid of vo.aspdat fieldwm42014-01-225-109/+91
* vo: move vo_get_src_dst_rects to aspect.cwm42014-01-222-128/+130
* video/out: don't access aspdat in VOswm42014-01-2210-47/+38
* vo_opengl: don't assume there'a always 1 fbconfig on successwm42014-01-211-1/+1
* cocoa: remove dead codeStefano Pigozzi2014-01-212-8/+0
* waf: try to fix unicode/byte string messupwm42014-01-211-1/+1
* lua: allow ~ path convention for --luawm42014-01-211-1/+3
* w32_common: Fix extended keysJames Ross-Gowan2014-01-211-1/+1
* lua: add playback-start eventwm42014-01-203-0/+4
* playlist_parser: restore ASX parsing etc.wm42014-01-201-8/+8
* player: fix initial osd progbar statewm42014-01-201-0/+1
* cocoa: sort files opened from Finder the same way Finder doesBilal Syed Hussain2014-01-201-1/+2
* manpage: fix af_equalizer syntaxwm42014-01-191-1/+1
* demux_playlist: move parser for plaintext playlistswm42014-01-192-22/+23
* stream: print stream_read_line warnings by defaultwm42014-01-191-1/+1
* stream: treat embedded 0 bytes as error in stream_read_linewm42014-01-191-1/+1
* stream: redo stream_read_line()wm42014-01-191-114/+54
* demux_playlist: handle stream_read_line() errorswm42014-01-191-2/+6
* af: fixed out-of-bounds accesses caused by NUM_FMT and co.11rcombs2014-01-191-18/+18
* w32: use the w32_common keymap in terminal-win tooJames Ross-Gowan2014-01-196-99/+139
* cookies.c: cols must (and does) have 7 elements.reimar2014-01-191-1/+1
* vcd_read: Fix sizeof argument.reimar2014-01-191-1/+1
* mpv.desktop: add some more mimetypeswm42014-01-181-1/+1
* player: prevent null pointer deref on uninit after -Vwm42014-01-181-0/+2
* mkv.desktop: add two more mime typeswm42014-01-181-1/+1
* osd: fix dvdnav highlightswm42014-01-181-1/+2
* sub: uglify OSD code path with lockingwm42014-01-1825-244/+416
* sub: uglify sub decoder with lockingwm42014-01-174-7/+85
* player: remove OSD message IDswm42014-01-174-66/+39
* player: remove OSD stackwm42014-01-173-58/+15
* player: don't use OSD message stack for term OSD subswm42014-01-172-13/+17
* cache: remove debug codewm42014-01-171-1/+0
* lua: add a --lua-opts option, which can be queried by scriptswm42014-01-164-0/+23
* options: add key/value pair list option typewm42014-01-162-0/+69
* cache: reduce message spamwm42014-01-161-7/+16
* mpv.desktop: use %U in desktop file as we can open urlsTomáš Chvátal2014-01-161-1/+1
* lua: use core log level nameswm42014-01-162-12/+3
* lua: allow scripts to snoop messageswm42014-01-161-10/+60
* msg: expose log level nameswm42014-01-163-3/+7
* msg: add a mechanism to output messages to a ringbufferwm42014-01-162-18/+152
* msg: fix typo in commentwm42014-01-161-1/+1
* msg: move special declarations to msg_control.hwm42014-01-169-13/+27
* msg: print module prefixes even if message contains newlineswm42014-01-161-12/+23
* io/win32: move mp_attach_console to terminal-win.cMartin Herkt2014-01-164-24/+17
* player: handle the corner cases in --term-osd-bar correctlyJohannes Nixdorf2014-01-151-3/+3
* player: use more than 1/100 resolution for --term-osd-barJohannes Nixdorf2014-01-151-1/+2
* osc: check for availabillity of percent-pos instead of lengthChrisK22014-01-151-2/+2
* command: if playback position is unknown, make percent-pos unavailablewm42014-01-151-3/+8
* w32_common: add extended keysJames Ross-Gowan2014-01-151-23/+54
* player: add --term-osd-bar, which shows a status bar on the terminalwm42014-01-154-0/+47
* bstr: add function for splitting UTF-8wm42014-01-152-1/+18
* msg: update commentwm42014-01-151-1/+1
* msg: terminal OSD uses stderr, not stdoutwm42014-01-151-1/+1
* w32_common: prevent decoding certain keys twiceJames Ross-Gowan2014-01-151-12/+34
* Detect Lua on FreeBSDGrzegorz Blach2014-01-152-1/+3
* player: don't print status in --idle modewm42014-01-141-1/+1
* player: avoid stalling when starting a network streamwm42014-01-143-2/+9
* cocoa: add application icon to the Dock when run from CLIStefano Pigozzi2014-01-143-0/+25
* ebml: remove length parameters from read functionswm42014-01-143-39/+27
* ebml: remove unused functionswm42014-01-142-90/+0
* demux_mkv: remove unused macroswm42014-01-141-3/+0
* demux_mkv: improve robustness by explicitly checking for level 1 elementswm42014-01-143-46/+50
* demux_mkv: avoid skipping too much data in corrupted fileswm42014-01-143-14/+18
* msg: don't clear term OSD lines that are not usedwm42014-01-141-3/+5
* terminal-unix: fix terminfo/termcap name for cursor upwm42014-01-141-1/+1
* msg: fix printing of module headerwm42014-01-141-1/+2
* terminal-unix: add fallback for enter keywm42014-01-131-0/+3
* terminal-unix: fix fallbacks in case terminfo/termcap are disabledwm42014-01-131-2/+2
* terminal-unix: add termcap/terminfo documentation linkswm42014-01-131-0/+4
* manpage: document --term-osd=forcewm42014-01-131-1/+3
* player: redo terminal OSD and status line handlingwm42014-01-1314-92/+159
* player: don't block terminal OSD while seekingwm42014-01-131-3/+6
* player: mention subtitles in av_desync_help_textwm42014-01-121-2/+2
* options: remove --screenw and --screenhwm42014-01-113-18/+2
* video/out: remove pointless x/y parameter from vo_x11_config_vo_windowwm42014-01-117-15/+10
* video/out: simplify monitor aspect handlingwm42014-01-119-39/+25
* video/out: remove fallback handling for screensize/monitor pixel aspectwm42014-01-111-7/+1
* cocoa: fix window placement on secondary screensStefano Pigozzi2014-01-111-3/+2
* vd_lavc: matroska: remove weird code setting extra_huff for mjpegwm42014-01-111-12/+0
* vd_lavc: matroska: remove weird realvideo special handlingwm42014-01-111-16/+1
* vd_lavc: minor simplificationwm42014-01-111-11/+2
* sd_lavc: use mp_lavc_set_extradata()wm42014-01-111-2/+2
* Factor out setting AVCodecContext extradatawm42014-01-114-39/+27
* cocoa: refactor init window positioning codeStefano Pigozzi2014-01-101-2/+1
* cocoa: allow to drag and drop URLsNyx0uf2014-01-101-5/+19
* demux_lavf: add hack for MicroDVD for assuming frame based timingwm42014-01-101-0/+6
* sub: fix frame based subtitle timestamp handlingwm42014-01-091-1/+1
* options: don't reset pause mode when switching to next filewm42014-01-092-4/+3
* command: don't access VO for output parameterswm42014-01-091-12/+18
* wayland: properly empty output listAlexander Preisinger2014-01-081-4/+4
* wayland/shm: don't crash if initialization failedAlexander Preisinger2014-01-081-3/+1
* wayland: fix crash when initialization failswm42014-01-081-1/+2
* player: strip 'file://' from filenames on playback startwm42014-01-083-13/+34
* screenshot: add format specifiers to get file directory pathwm42014-01-082-0/+27
* wayland/shm: tone down warningsAlexander Preisinger2014-01-081-2/+2
* wayland: fix memory leaksAlexander Preisinger2014-01-083-2/+24
* player: fix setting smaller timeout on Windows systemswm42014-01-081-1/+1
* waf: do not use TaskGen for PDF build ruleMartin Herkt2014-01-081-14/+6
* wayland: cleanup registry_handle_globalAlexander Preisinger2014-01-081-2/+1
* wayland: remove set_user_data from seat_listenerAlexander Preisinger2014-01-081-2/+0
* wayland: use static consistentlyAlexander Preisinger2014-01-081-4/+4
* Switch PDF manual generation to rst2pdfMartin Herkt2014-01-086-58/+17
* terminal: don't initialize termcap etc. if stdout is not a terminalwm42014-01-071-2/+6
* ao_pulse: lower default buffer size from 1000ms to 250mswm42014-01-072-2/+2
* ao_pulse: add suboption to control buffer sizewm42014-01-072-1/+14
* wayland: fix fullscreen & resizing for goodAlexander Preisinger2014-01-073-12/+34
* manpage: mention how to get a list of codecs for use with --hwdec-codecswm42014-01-071-0/+3
* wayland: silence annoying libwayland-client messagewm42014-01-071-0/+3
* wayland: fix some memory leaks on initialization failurewm42014-01-071-6/+13
* demux_lavf: fix minor memory leakwm42014-01-071-1/+1
* audio: fix previous commitwm42014-01-061-1/+1
* Fix audio delay inversionMartin Herkt2014-01-063-6/+6
* sub: fix previous commitwm42014-01-061-2/+2
* Fix subtitle delay inversionMartin Herkt2014-01-062-2/+2
* w32_common: reformat yet againMartin Herkt2014-01-061-208/+208
* cocoa: don't reset window size when the video size doesn't changeStefano Pigozzi2014-01-061-15/+14
* w32_common: don't force topmost on fullscreenMartin Herkt2014-01-061-1/+2
* Windows: use roaming AppData instead of localMartin Herkt2014-01-061-1/+1
* win32-console-wrapper: use child process exit codeMartin Herkt2014-01-061-4/+6
* win32-console-wrapper: remove command line manglingMartin Herkt2014-01-061-11/+2
* w32_common: reformat slightlyMartin Herkt2014-01-061-68/+99
* w32_common: use OLE DnD for text/uri-list supportxnoreq2014-01-061-39/+203
* win32-console-wrapper: Fix heap corruptionMartin Herkt2014-01-061-1/+1
* build: don't depend on both libavresample and libswresamplewm42014-01-051-0/+1
* quvi: add option to not fetch subtitlesAndre D2014-01-054-1/+11
* player: always ise [statusline] for terminal OSDwm42014-01-051-3/+3
* player: print an error message if run command failswm42014-01-051-1/+5
* manpage: fix typowm42014-01-051-1/+1
* player: don't select subtitles added from quvi by defaultwm42014-01-052-5/+10
* Revert "wayland/egl: use redraw callback"Alexander Preisinger2014-01-042-28/+1
* wayland: remove workaroundAlexander Preisinger2014-01-041-6/+3
* wayland: fix obvious bug in dnd codeAlexander Preisinger2014-01-041-1/+1
* input: change mp_input_run_cmd signaturewm42014-01-043-8/+6
* video/out: remove some code duplication between X11 and waylandwm42014-01-044-45/+35
* demux_subreader: reject file if not opened by --subwm42014-01-043-0/+5
* build: fix build on old build systemStefano Pigozzi2014-01-041-0/+1
* cocoa: handle files drag and drop on the player video viewStefano Pigozzi2014-01-045-1/+30
* cocoa: refactor files drag and drop on the Dock iconStefano Pigozzi2014-01-041-24/+16
* input: move files drag and drop to a new event.c fileStefano Pigozzi2014-01-048-43/+89
* wayland/egl: misc fixes and cleanupsAlexander Preisinger2014-01-042-6/+1
* wayland/egl: use redraw callbackAlexander Preisinger2014-01-042-1/+32
* wayland/egl: add egl_context to the wayland stateAlexander Preisinger2014-01-042-67/+73
* wayland: Remove nonsense comment and add warningAlexander Preisinger2014-01-041-4/+2
* wayland: move workaround to fullscreen codeAlexander Preisinger2014-01-041-4/+5
* wayland: implement dropping files on the VO windowAlexander Preisinger2014-01-042-2/+190
* vo: dropping subtitle files on the VO window adds them as subtitle fileswm42014-01-043-11/+36
* x11: implement dropping files on the VO windowwm42014-01-042-6/+192
* vo: add vo_drop_files()wm42014-01-042-0/+26
* manpage: mention --pauseMartin Herkt2014-01-031-0/+3
* dvdnav: set correct stride for fake highlightswm42014-01-031-1/+1
* stream_pvr: fix crash on initializationwm42014-01-031-0/+1
* audio: check for overflowswm42014-01-031-0/+5
* bstr: check for overflow in buffer allocationwm42014-01-031-0/+4
* ta: check overflow in array realloc macroswm42014-01-023-3/+18
* vda: fix build on OS X 10.7Stefano Pigozzi2014-01-022-0/+2
* ao_alsa: remove 9 year old typowm42014-01-021-1/+0
* build: fix cocoa configure check on OS X 10.7Stefano Pigozzi2014-01-023-6/+15
* wayland/opengl: fix garbage bordersAlexander Preisinger2014-01-022-22/+22
* wayland/shm: only commit new framesAlexander Preisinger2014-01-021-36/+40
* wayland: don't change set fullscreen twiceAlexander Preisinger2014-01-021-1/+1
* ao_alsa: Unbreak pause/resumeMartin Herkt2014-01-021-11/+10
* ao_alsa: Fix PCM resume after suspendMartin Herkt2014-01-021-15/+15
* Add Windows console wrapper program (mpv.com)Martin Herkt2014-01-022-0/+96
* Windows: use the GUI subsystem, attach to consoleMartin Herkt2014-01-024-1/+25
* osdep/io, mp_vfprintf: split out console detectionMartin Herkt2014-01-021-42/+43
* stream: always respect sector_size, fixes cdda://wm42014-01-021-1/+1
* build: fix typoStefano Pigozzi2014-01-012-2/+2
* build: make configure fail if both __atomic and __sync are not availableStefano Pigozzi2014-01-013-3/+37
* manpage: clarifications about bitmap subtitles and --secondary-sidwm42014-01-011-2/+4
* options: make --msglevel=help print something helpfulwm42014-01-011-0/+11
* manpage: fix description on the slave mode msglevelwm42014-01-011-2/+1
* player: load encoding-profiles.conf before the main configwm42014-01-011-7/+7
* mpv.desktop: Add Czech translationsMiro Hrončok2014-01-011-0/+3
* player: fix DVD playbackwm42014-01-011-1/+1
* Update copyright yearwm42014-01-012-2/+2
* compat: use __atomic operations instead of __sync, when presentAlessandro Ghedini2013-12-311-2/+9
* build: check for libatomic and __atomic operationsAlessandro Ghedini2013-12-312-0/+23
* manpage: fix vf_noise parameter namewm42013-12-301-2/+2
* common: drop mp_append_utf8_buffer()wm42013-12-302-13/+2
* bstr: use mp_append_utf8_bstr()wm42013-12-301-19/+4
* input: use bstr_xappend()wm42013-12-303-15/+25
* osd_libass: use bstr_xappend()wm42013-12-301-22/+25
* common: simplify and optimize string escape parsingwm42013-12-304-42/+85
* bstr: add bstr_xappend functionwm42013-12-302-0/+59
* video: fix --brightness etc. optionswm42013-12-292-11/+14
* build: add flag for inline assemblyStefano Pigozzi2013-12-292-5/+10
* vd_lavc: by default, output all frames, even corrupted oneswm42013-12-294-0/+17
* player: add two more font mimetypes recognized by Haaliwm42013-12-291-1/+3
* player: use arrays to list font mimetypes and font file extensionswm42013-12-291-9/+15
* build: disable SDL by defaultStefano Pigozzi2013-12-291-2/+4
* Install encoding-profiles.conf by defaultwm42013-12-285-19/+42
* player: fix buggy error condition when loading mpv.confwm42013-12-281-1/+1
* vo/x11_common: do not select motion events when --no-mouse-movements is setahodesuka2013-12-281-1/+1
* input: print an error if reading input.conf failswm42013-12-281-4/+8
* Revert "x11: don't set global error handler"wm42013-12-271-0/+28
* demux_mkv: handle TrueHD properlywm42013-12-271-32/+98
* Revert "cocoa: unlock on uninit"Stefano Pigozzi2013-12-261-3/+1
* corevideo: fix video initialization when not using VDAStefano Pigozzi2013-12-261-52/+46
* build: fix shm detection on OpenBSDStefano Pigozzi2013-12-263-2/+14
* build: support multiple headers in check_statementStefano Pigozzi2013-12-261-4/+7
* mpv.desktop: add KDE file handlersSven-Hendrik Haase2013-12-261-0/+1
* options: simplify handling of some help optionswm42013-12-266-74/+28
* input: cosmetics: move code aroundwm42013-12-261-319/+316
* input: split off some code from input.c to separate fileswm42013-12-2610-1049/+1240
* build: hide duplicate options from `--help`Stefano Pigozzi2013-12-262-1/+11
* cocoa: sanitize window title string and guard against NULLStefano Pigozzi2013-12-251-1/+6
* vo_x11/vo_xv: fix build when using --disable-xextStefano Pigozzi2013-12-252-12/+12
* player: deselect secondary sub when switching to file with different trackswm42013-12-251-0/+2
* player: fix initial selection with --secondary-sidwm42013-12-252-3/+22
* player: add --secondary-sid for displaying a second subtitle streamwm42013-12-2415-106/+220
* player: add infrastructure to select multiple tracks at oncewm42013-12-246-43/+64
* player: do initial seek for external tracks only oncewm42013-12-241-2/+12
* player: slightly simplify seeking in external fileswm42013-12-241-16/+9
* player: redo demuxer stream selectionwm42013-12-247-85/+79