Commit message (Expand)AuthorAgeFilesLines
* Release 0.3.10v0.3.10wm42014-05-241-1/+1
* tl_mpv_edl: correct misspelling on line 233Yomi02014-05-241-1/+1
* vo_vdpau: always allocate the black pixelwm42014-05-241-3/+6
* x11: fix a warning with --disable-xextJerome Leclanche2014-05-241-1/+1
* build: "tv-v4l2" needs "tv"wm42014-05-241-0/+1
* vo_vaapi: don't redraw twicewm42014-05-241-7/+1
* Fix the build on OpenBSD and FreeBSDJuan Francisco Cantero Hurtado2014-05-241-1/+1
* README: describe release cyclewm42014-05-241-2/+18
* wayland: fix typoAlexander Preisinger2014-05-241-14/+14
* build: fix OpenBSD DVD/CDROM device nameswm42014-05-241-2/+2
* manpage: update --playlist entrywm42014-05-241-5/+10
* player: don't assign "false" to pointerwm42014-05-241-1/+1
* build: removed undefined behavior from PVR checkwm42014-05-241-1/+1
* player: don't complain on too long filenameswm42014-05-241-2/+2
* old-makefile: add a missing source directorywm42014-05-241-0/+1
* x11: fix potentially unaligned access in icon loaderwm42014-05-241-3/+3
* sub: fix undefined behavior in ASS color calculation (2)wm42014-05-241-2/+2
* sub: fix undefined behavior in ASS color calculationwm42014-05-241-1/+1
* Fix bogus copyright textwm42014-05-241-2/+0
* mixer: don't restore volume with different --softvol-max settingswm42014-05-241-8/+11
* demux_lavf: one more hack for mp3 from networkwm42014-05-241-1/+1
* manpage: fix vf_scale optionswm42014-05-241-9/+11
* input: fix stack overflow when checking for abort cmdwm42014-05-241-1/+1
* Release 0.3.9v0.3.9wm42014-04-301-1/+1
* demux: add hack to get initial ICY info to be printedwm42014-04-302-0/+7
* TOOLS/umpv: make it work with Python 3 (again)wm42014-04-301-3/+6
* TOOLS/umpv: don't mangle URLswm42014-04-301-1/+16
* TOOLS/umpv: allow passing 0 fileswm42014-04-301-2/+1
* TOOLS/umpv: allow passing optionswm42014-04-301-2/+14
* TOOLS/umpv: make it work with Python 3wm42014-04-301-1/+1
* build: use -pthread when availableStefano Pigozzi2014-04-301-0/+13
* terminal: always use SA_RESTART with sigaction()wm42014-04-301-1/+1
* demux_mkv: enable parsing for VP9wm42014-04-301-2/+4
* osd: make code C99wm42014-04-301-5/+3
* Revert "wayland: print waylands display erros"Alexander Preisinger2014-04-301-39/+0
* manpage: fix grammarwm42014-04-301-1/+1
* manpage: forced->usedwm42014-04-301-1/+1
* stream: use uninterruptible sleep on reconnectingwm42014-04-301-2/+8
* manpage: improve --osd-level descriptionwm42014-04-301-4/+4
* demux_mkv: enable parsing for mp3wm42014-04-301-1/+1
* ao_coreaudio: log even more info in verbose modeStefano Pigozzi2014-04-301-5/+27
* ao_coreaudio: add verbose output of detected channel layoutsStefano Pigozzi2014-04-301-0/+5
* cache: remove redundant log prefixwm42014-04-301-1/+1
* man: minor typo why not to use portaudioKevin Mitchell2014-04-301-1/+1
* vf: remove autoinserted filters on reconfigwm42014-04-302-0/+8
* vf: add function to remove a filter from the chainwm42014-04-302-0/+14
* encode: don't resume playback when encodingwm42014-04-301-0/+1
* manpage: add notes when to use/not use certain AO and VO driverswm42014-04-302-1/+50
* encode: disable keep-open when encodingJames Ross-Gowan2014-04-301-0/+1
* audio: preallocate audio buffers on resizewm42014-04-301-2/+7
* Release 0.3.8v0.3.8wm42014-04-171-1/+1
* af_lavcac3enc: detach on any passthrough format, not just ac3wm42014-04-171-1/+1
* README: mention minimum FFmpeg/Libav versionswm42014-04-171-0/+2
* talloc README: more human readible api referenceKevin Mitchell2014-04-171-1/+1
* wayland: don't schedule resize if going fullscreenRicardo Vieira2014-04-171-1/+0
* manpage: fix --vf=scale optionsJames Ross-Gowan2014-04-171-3/+3
* encode: write 2-pass stats only per-packetwm42014-04-171-1/+2
* encode: add a missing \n to a log callwm42014-04-171-1/+1
* terminal-unix: reject overlong termcap stringswm42014-04-171-0/+3
* vo_vdpau: add an additional check for timestamp robustnesswm42014-04-171-0/+16
* vo_vdpau: document what WRAP_ADD doeswm42014-04-171-0/+2
* vo_vdpau: simplify previous vsync timestamp calculationwm42014-04-171-9/+8
* vo_vdpau: simplify time management and make it more robustwm42014-04-171-68/+11
* vo_vdpau: more debugging outputwm42014-04-171-4/+20
* remove redundant/outdated line from encodeing.rst:"what works"Kevin Mitchell2014-04-171-1/+0
* DOCS/encoding: make "What does not work yet" a proper RST sectionwm42014-04-171-0/+1
* ass_mp: don't use --subcp for --ass-styleswm42014-04-171-1/+1
* Release 0.3.7v0.3.7wm42014-03-301-1/+1
* vf_eq: don't malloc priv structwm42014-03-301-1/+0
* player: add missing "-" to options in workaround notice on A/V desynchronizationSebastian Morr2014-03-301-1/+1
* player: dvdnav: fix start time when entering and leaving menuwm42014-03-301-0/+4
* mf: fix operation with --cachewm42014-03-301-0/+1
* player: fix unchecked access for chapter metadatawm42014-03-301-3/+1
* stream_cdda: print cd text header only if there are any cd text fieldswm42014-03-301-2/+6
* stream_cdda: remove unused stuffwm42014-03-305-254/+3
* stream_cdda: fix track time accuracywm42014-03-301-2/+2
* stream_cdda: report track timeswm42014-03-301-27/+8
* dvdnav: fix minor memory leakwm42014-03-301-0/+1
* dvdnav: make MP_NAV_EVENT_RESET_ALL handled properlyxylosper2014-03-302-31/+40
* dvdnav: prevent reallocation of fake highlight bufferxylosper2014-03-301-0/+2
* stream_bluray: fix for significant memory leakxylosper2014-03-301-0/+1
* manpage: clarify what to pass to --hwdec-codecs optionwm42014-03-301-1/+3
* vd_lavc: ridiculous workaround for Libav 9 compatibilitywm42014-03-303-1/+23
* DOCS/coding-style: add another requirement for commit messageswm42014-03-301-0/+3
* options: fix off-by-1 error in option help outputwm42014-03-301-1/+1
* manpage: af: minor syntax improvementswm42014-03-301-4/+4
* build: fix unicode handling of the version stringRyan Goulden2014-03-301-1/+1
* player/main: Fix Cygwin buildJames Ross-Gowan2014-03-301-12/+8
* DOCS/coding-style: add an example and another rulewm42014-03-301-0/+25
* README: split list of dependencieswm42014-03-301-4/+13
* DOCS: add coding stylewm42014-03-301-0/+111
* w32_common: prevent MOUSE_BTN0 sticking after dragJames Ross-Gowan2014-03-301-0/+2
* w32_common: capture mouse inputJames Ross-Gowan2014-03-301-0/+5
* options.rst: correct broken URLDiogo Franco2014-03-301-1/+1
* Release 0.3.6v0.3.6wm42014-03-111-1/+1
* Revert "player: simplify audio reset when seeking"wm42014-03-111-10/+15
* ao_alsa: fix return value for volume operations with spdifwm42014-03-111-1/+1
* ao_alsa: check ALSA PCM state before pause and resumefoo862014-03-111-5/+9
* ao_rsound: pass correct data type to rsd_set_param()Hans-Kristian Arntzen2014-03-111-2/+2
* build: fix compilation with MinGW-w64Hans-Kristian Arntzen2014-03-111-2/+14
* lua: add license headerwm42014-03-111-0/+17
* ao_jack: fix termination on the end of filewm42014-03-111-3/+19
* build: update wafwm42014-03-111-2/+2
* command: fix null pointer dereference in idle modewm42014-03-111-2/+2
* vdpau: change the error message when video too largeAndrey Morozov2014-03-111-1/+2
* example.conf: change subtitle codepage example to use UTF-8 fallbackwm42014-03-111-1/+2
* example.conf: subtitle encodingYaser Alraddadi2014-03-111-0/+3
* manpage: fix yadif example in one casewm42014-03-111-1/+1
* input: check for abort cmd in multi-commandswm42014-03-115-10/+20
* input: ignore modifiers when releasing keysJames Ross-Gowan2014-03-111-2/+2
* video: add rounding to aspect ratio calculationswm42014-03-111-2/+2
* player: fix start time if timeline is used (ordered chapters, EDL)wm42014-03-111-6/+5
* edl: fix offset of user-visible chapterswm42014-03-111-1/+1
* w32_common: don't set small iconJames Ross-Gowan2014-03-111-4/+1
* win32: restore support for exe directory as config directoryelevengu2014-03-111-1/+5
* crosscompile-mingw: improve instructions for MXEwm42014-03-111-0/+2
* sd_lavc: handle subtitles with no subtitle resolution setxylosper2014-03-111-0/+4
* Parse::Matroska::Reader: get rid of `bigrat`Diogo Franco (Kovensky)2014-03-111-17/+20
* build: Add -U__STRICT_ANSI__ to CFLAGS on CygwinDiogo Franco (Kovensky)2014-03-111-0/+1
* sub: handle vobsub-in-mp4wm42014-03-115-0/+44
* sd_lavc: use mp_lavc_set_extradata()wm42014-03-111-2/+2
* Factor out setting AVCodecContext extradatawm42014-03-114-39/+27
* cocoa: fix deadlock during initialization [2]Stefano Pigozzi2014-03-111-6/+3
* build: bump libmpg123 versionwm42014-03-111-1/+1
* cocoa: fix deadlock during initializationStefano Pigozzi2014-03-111-1/+2
* Release 0.3.5v0.3.5wm42014-02-121-1/+1
* vo_opengl: make :srgb decompand the BT.709 values correctlynand2014-02-121-2/+15
* command: fix metadata propertywm42014-02-121-2/+2
* wayland/shm: prevent the window from flying awayAlexander Preisinger2014-02-121-0/+2
* manpage: document --aspect special valueswm42014-02-121-0/+7
* video: fix --no-aspectwm42014-02-121-2/+2
* vo_opengl: fix typo in gamma function's parameternand2014-02-121-2/+2
* vo_vdpau: Discard zero timestampsJonas Zetterberg2014-02-121-0/+3
* vo_vdpau: Ensure presentation time is within boundsJonas Zetterberg2014-02-121-0/+4
* demux: fix some newlines in output messageswm42014-02-121-2/+2
* player: fix an assert when reinitializing audio in some caseswm42014-02-121-0/+3
* vo_opengl: use exactly the values defined by BT.709 for CMSnand2014-02-121-3/+9
* gl_x11: don't require a X visual for modern GL context creationwm42014-02-121-4/+10
* gl_x11: always request true color visualwm42014-02-121-0/+1
* umpv: silence mpv terminal outputwm42014-02-121-2/+4
* umpv: improve descriptionwm42014-02-121-9/+11
* umpv: use --force-windowwm42014-02-121-4/+2
* audio: fix signedness of AF_FORMAT_S32Pwm42014-02-121-1/+1
* mf: don't limit filename length with PATH_MAXwm42014-02-121-3/+3
* player: refresh OSD on track switchingwm42014-02-121-0/+2
* wayland: change minimum versionAlexander Preisinger2014-02-122-11/+2
* x11: fix initial VO sizewm42014-02-121-6/+7
* x11: remove apparently useless codewm42014-02-121-8/+0
* x11: fix race condition when setting aspect when leaving fullscreenwm42014-02-121-1/+10
* old-configure: use -std=c99wm42014-02-121-2/+2
* build: switch to -std=c99 for saner float semanticswm42014-02-121-1/+1
* cache: refuse to seek outside of cache boundarieswm42014-02-121-4/+18
* Release 0.3.4v0.3.4wm42014-01-311-1/+1
* vo_wayland: silence shadowing warningwm42014-01-311-3/+3
* quvi: disable subtitle fetching by defaultwm42014-01-312-5/+7
* quvi: add option to not fetch subtitlesAndre D2014-01-314-1/+11
* demux_lavf: fix crash with empty fileswm42014-01-311-1/+1
* mp_image: reject too large image sizeswm42014-01-311-0/+4
* sd_lavc: skip 0 sized sub-bitmapswm42014-01-311-2/+4
* wayland/shm: RGB888 as default, change optionsAlexander Preisinger2014-01-311-15/+27
* wayland/shm: fix memory leakAlexander Preisinger2014-01-311-1/+4
* wayland/shm: remove resize boilerplateAlexander Preisinger2014-01-311-21/+4
* w32: use safe DLL search paths everywhereJames Ross-Gowan2014-01-312-17/+21
* w32: enable heap corruption detectionJames Ross-Gowan2014-01-311-0/+3
* w32: don't disable the error reporting dialogJames Ross-Gowan2014-01-311-1/+1
* sub: fix crash with certain uses of --vf=subwm42014-01-313-32/+10
* demux_lavf: add hack to workaround too unreliable mp3 detectionwm42014-01-311-0/+2
* demux_lavf: refactor format probing hackwm42014-01-311-26/+24
* vo_wayland: fix confusion of video and window sizeswm42014-01-311-2/+2
* stream_pvr: Fix fd check, -1 indicates invalid, not 0.reimar2014-01-311-1/+1
* audio: fix balance controlwm42014-01-311-2/+2
* waf: try to fix unicode/byte string messupwm42014-01-311-1/+1
* manpage: fix af_equalizer syntaxwm42014-01-311-1/+1
* af: fixed out-of-bounds accesses caused by NUM_FMT and co.11rcombs2014-01-311-18/+18
* cookies.c: cols must (and does) have 7 elements.reimar2014-01-311-1/+1
* vcd_read: Fix sizeof argument.reimar2014-01-311-1/+1
* mkv.desktop: add two more mime typeswm42014-01-311-1/+1
* cache: remove debug codewm42014-01-311-1/+0
* cache: reduce message spamwm42014-01-311-7/+16
* Release 0.3.3v0.3.3wm42014-01-151-1/+1
* Detect Lua on FreeBSDGrzegorz Blach2014-01-152-1/+3
* player: avoid stalling when starting a network streamwm42014-01-153-2/+9
* demux_mkv: improve robustness by explicitly checking for level 1 elementswm42014-01-153-46/+50
* demux_mkv: avoid skipping too much data in corrupted fileswm42014-01-153-14/+18
* manpage: document --term-osd=forcewm42014-01-151-1/+3
* player: don't block terminal OSD while seekingwm42014-01-151-3/+6
* player: mention subtitles in av_desync_help_textwm42014-01-151-2/+2
* cocoa: fix window placement on secondary screensStefano Pigozzi2014-01-151-3/+2
* cocoa: refactor init window positioning codeStefano Pigozzi2014-01-151-2/+1
* demux_lavf: add hack for MicroDVD for assuming frame based timingwm42014-01-151-0/+6
* sub: fix frame based subtitle timestamp handlingwm42014-01-151-1/+1
* wayland: properly empty output listAlexander Preisinger2014-01-151-4/+4
* wayland/shm: don't crash if initialization failedAlexander Preisinger2014-01-151-3/+1
* wayland: fix crash when initialization failswm42014-01-151-1/+2
* wayland/shm: tone down warningsAlexander Preisinger2014-01-151-2/+2
* wayland: fix memory leaksAlexander Preisinger2014-01-153-2/+23
* player: fix setting smaller timeout on Windows systemswm42014-01-151-1/+1
* wayland: cleanup registry_handle_globalAlexander Preisinger2014-01-151-2/+1
* wayland: remove set_user_data from seat_listenerAlexander Preisinger2014-01-151-2/+0
* wayland: use static consistentlyAlexander Preisinger2014-01-151-4/+4
* terminal: don't initialize termcap etc. if stdout is not a terminalwm42014-01-151-2/+6
* wayland: fix fullscreen & resizing for goodAlexander Preisinger2014-01-153-12/+34
* manpage: mention how to get a list of codecs for use with --hwdec-codecswm42014-01-151-0/+3
* wayland: silence annoying libwayland-client messagewm42014-01-151-0/+3
* wayland: fix some memory leaks on initialization failurewm42014-01-151-6/+13
* Release 0.3.2v0.3.2wm42014-01-061-1/+1
* 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
* build: don't depend on both libavresample and libswresamplewm42014-01-061-0/+1
* player: always ise [statusline] for terminal OSDwm42014-01-061-3/+3
* player: print an error message if run command failswm42014-01-061-1/+5
* manpage: fix typowm42014-01-061-1/+1
* player: don't select subtitles added from quvi by defaultwm42014-01-062-5/+10
* Revert "wayland/egl: use redraw callback"Alexander Preisinger2014-01-062-28/+1
* wayland: remove workaroundAlexander Preisinger2014-01-061-6/+3
* demux_subreader: reject file if not opened by --subwm42014-01-063-0/+5
* wayland/egl: misc fixes and cleanupsAlexander Preisinger2014-01-062-6/+1
* wayland/egl: use redraw callbackAlexander Preisinger2014-01-062-1/+32
* wayland/egl: add egl_context to the wayland stateAlexander Preisinger2014-01-062-67/+73
* wayland: Remove nonsense comment and add warningAlexander Preisinger2014-01-061-4/+2
* wayland: move workaround to fullscreen codeAlexander Preisinger2014-01-061-4/+5
* manpage: mention --pauseMartin Herkt2014-01-061-0/+3
* dvdnav: set correct stride for fake highlightswm42014-01-061-1/+1
* stream_pvr: fix crash on initializationwm42014-01-061-0/+1
* audio: check for overflowswm42014-01-061-0/+5
* ta: check overflow in array realloc macroswm42014-01-063-3/+18
* vda: fix build on OS X 10.7Stefano Pigozzi2014-01-062-0/+2
* build: fix cocoa configure check on OS X 10.7Stefano Pigozzi2014-01-063-6/+15
* wayland/opengl: fix garbage bordersAlexander Preisinger2014-01-062-22/+22
* wayland/shm: only commit new framesAlexander Preisinger2014-01-061-36/+40
* wayland: don't change set fullscreen twiceAlexander Preisinger2014-01-061-1/+1
* ao_alsa: Unbreak pause/resumeMartin Herkt2014-01-061-11/+10
* ao_alsa: Fix PCM resume after suspendMartin Herkt2014-01-061-15/+15
* stream: always respect sector_size, fixes cdda://wm42014-01-061-1/+1
* build: fix typoStefano Pigozzi2014-01-012-2/+2
* Release 0.3.1v0.3.1wm42014-01-011-1/+1
* 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
* compat: use __atomic operations instead of __sync, when presentAlessandro Ghedini2014-01-011-2/+9
* build: check for libatomic and __atomic operationsAlessandro Ghedini2014-01-012-0/+23
* manpage: fix vf_noise parameter namewm42014-01-011-2/+2
* video: fix --brightness etc. optionswm42013-12-292-11/+14
* Release 0.3.0v0.3.0wm42013-12-292-0/+42
* 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
* audio: fix format ID conversionwm42013-12-231-1/+1
* changes.rst: add entry for dvdnav menuwm42013-12-231-1/+1
* manpage: mention video-unscaled propertywm42013-12-231-0/+1
* player: fix typo in previous commitwm42013-12-231-1/+1
* player: warn if Matroska font attachments have incorrect MIME typewm42013-12-231-2/+11
* options: print any options set in verbose modewm42013-12-231-0/+5
* options: disable joystick by defaultwm42013-12-232-2/+1
* vaapi: fix initialization error code pathwm42013-12-231-1/+2
* subreader: replace some strcpy callswm42013-12-221-2/+3
* subreader: remove overlapping strcpywm42013-12-221-1/+2
* asxparser: remove commented codewm42013-12-221-12/+0
* stream_smb: remove dead codewm42013-12-221-22/+1
* player: simplify mp_load_per_file_configwm42013-12-221-8/+7
* player: move code aroundwm42013-12-222-42/+37
* player: remove code duplication for auto-loaded config profileswm42013-12-221-60/+14
* path: add function to split URL into prefix and pathwm42013-12-222-0/+13
* path: don't accept empty protocol as validwm42013-12-221-1/+1
* path: change mp_splitext() semanticswm42013-12-223-8/+8
* stream_radio: suppress error with -Werror=format-security compilation flagMiro Hrončok2013-12-221-1/+1
* vo_vdpau: fix unintended truncation of 64 bit timestamps to 32 bitwm42013-12-222-2/+2
* vo_vdpau: add some debugging messages for frame timingwm42013-12-221-2/+4
* Don't include version.h from make options.cwm42013-12-224-9/+12
* stream: minor cookie cleanupwm42013-12-222-26/+23
* options: move network related options to MPOptswm42013-12-225-48/+37
* msg: add some comments about thread-safetywm42013-12-221-0/+6
* gl_lcms: actually acquire mutexwm42013-12-221-0/+2
* options: make --msglevel extend previous settingswm42013-12-221-3/+10
* vda: attempt to fix build (2)wm42013-12-221-2/+2
* path-macosx: attempt to fix buildwm42013-12-221-1/+1
* Merge branch 'msg_refactor'wm42013-12-21223-3886/+3551
| * msg: remove global statewm42013-12-219-73/+84
| * msg: don't prefix slave-mode stuff by defaultwm42013-12-211-1/+1
| * player: use separate msg prefix for statuslinewm42013-12-213-3/+5
| * demux: don't prefix tag output with demuxer namewm42013-12-212-9/+12
| * msg: rename mp_msg_log -> mp_msgwm42013-12-2122-96/+96
| * msg: convert defines to enumwm42013-12-219-36/+37
| * msg: remove legacy stuffwm42013-12-212-142/+3
| * vo_opengl_old: remove leftoverswm42013-12-211-1/+1
| * macosx_application: replace mp_msg with stderr for semi-fatal errorwm42013-12-211-3/+4
| * cpudetect: remove mp_msg callswm42013-12-211-13/+0
| * path lookup functions: mp_msg conversionswm42013-12-2116-110/+122
| * af_export: require filename argumentwm42013-12-212-6/+5
| * quvi: mp_msg conversionswm42013-12-214-20/+33
| * charset_conv: mp_msg conversionswm42013-12-214-27/+33
| * stream: mp_msg conversionswm42013-12-2139-739/+557
| * demux: mp_msg conversionswm42013-12-2128-561/+544
| * playlist_parser: mp_msg conversionwm42013-12-216-75/+81
| * x11: mp_msg conversion for fstype help outputwm42013-12-213-11/+9
| * encode_lavc: mp_msg conversionswm42013-12-214-111/+104
| * options: some more mp_msg conversionswm42013-12-214-42/+31
| * av_log: mp_msg conversionwm42013-12-213-34/+73
| * m_option: add mp_log context to sub-module print_help callbackwm42013-12-215-13/+11
| * m_option: add mp_log callback to OPT_STRING_VALIDATE optionswm42013-12-219-79/+81
| * m_option, m_config: mp_msg conversionswm42013-12-2120-297/+275
| * m_property: mp_msg conversionswm42013-12-215-25/+34
| * input: rework how input sources are addedwm42013-12-2113-205/+213
| * m_config: add custom context to includefunc callbackwm42013-12-213-4/+7
| * sub/osd: mp_msg conversionswm42013-12-2119-80/+104
| * find_subfiles: mp_msg conversionswm42013-12-213-12/+14
| * player/timeline: mp_msg conversionswm42013-12-213-39/+36
| * demux: use fprintf() for printing fatal errorswm42013-12-211-6/+4
| * codecs: avoid having to print error messagewm42013-12-211-3/+2
| * codecs: mp_msg conversionwm42013-12-215-11/+13
| * av_common: abuse av_log to print message instead of mp_msgwm42013-12-211-1/+2
| * ao: some missing mp_msg conversionswm42013-12-211-13/+17
| * ao_wasapi: mp_msg conversionswm42013-12-211-67/+34
| * audio/fmt-conversion.c: remove unknown audio format messageswm42013-12-214-15/+19
| * audio: mp_msg conversionswm42013-12-2124-194/+180
| * mixer: mp_msg conversionswm42013-12-213-14/+13
| * lua: minor simplificationwm42013-12-211-2/+1
| * osdep/priority: drop message output when setting prioritywm42013-12-211-2/+0
| * player: use MSGL_SMODE for some slave-mode stuffwm42013-12-212-10/+10
| * img_format: drop message about unknown pixel formatswm42013-12-211-7/+1
| * bitmap_packer: use printf() for fatal messagewm42013-12-211-2/+2
| * vaapi: mp_msg conversionswm42013-12-216-123/+135
| * vdpau: mp_msg conversionswm42013-12-216-73/+77
| * video/fmt-conversion.c: remove unknown pixel format messageswm42013-12-213-20/+17
| * image_writer: mp_msg conversionswm42013-12-214-16/+14
| * sws_utils: mp_msg conversionswm42013-12-213-3/+13
| * gl_lcms: use global lock to deal with crappy lcms2 message callbackwm42013-12-211-14/+22
| * video/out: pass along global contextwm42013-12-215-4/+10
| * video/decode: mp_msg conversionswm42013-12-216-65/+73
| * video/filter: mp_msg conversionswm42013-12-2117-122/+103
| * x11: don't set global error handlerwm42013-12-211-22/+0
| * ao_alsa: don't set ALSA message callbackwm42013-12-211-21/+0
| * msg: handle vsnprintf errorswm42013-12-201-1/+2
| * msg: use a global lock to synchronize printingwm42013-12-201-4/+7
| * msg: change --msglevel, reduce legacy gluewm42013-12-209-140/+190
| * msg: cosmetic changeswm42013-12-202-124/+87
| * msg: change hack to silence command line pre-parse error messageswm42013-12-203-6/+6
| * terminal: remove separate formatting for --msgmodulewm42013-12-201-4/+1
| * terminal: abstract terminal color handlingwm42013-12-205-105/+81
* w32_common: support file drag and dropMartin Herkt2013-12-201-0/+38
* input: make parse_cmd_strv take const argsMartin Herkt2013-12-202-2/+2
* osc: use mp.send_commandvwm42013-12-201-18/+18
* input, lua: add functions to take pre-split input commandswm42013-12-203-70/+185
* terminal: move SIGTTOU signal handler setup codewm42013-12-192-7/+2
* Rename getch2....c/h to terminal....c/hwm42013-12-1911-19/+16
* crosscompile-mingw.txt: fix instructionswm42013-12-191-1/+1
* player: replace some overlooked mp_msgswm42013-12-198-42/+31
* options: use M_OPT_EXIT with -Vwm42013-12-191-1/+1
* ta: fix compilation with NDEBUGwm42013-12-191-1/+2
* m_option.h: actually remove config.h includewm42013-12-191-1/+0
* stream: remove stale MAX_STREAM_PROTOCOLS definewm42013-12-191-2/+0
* command: remove radio commandswm42013-12-194-50/+1
* w32_common: fix mouse clicksMartin Herkt2013-12-191-12/+17
* ao_wasapi: fix includeswm42013-12-181-3/+2
* vf_lavfi: don't access AVFilterPad directlywm42013-12-181-2/+3
* ad_lavc: work around deprecation warningwm42013-12-181-1/+4
* m_option: don't include config.h in headerwm42013-12-182-7/+11
* Reduce recursive config.h inclusions in headerswm42013-12-1816-17/+18
* stream: move O_BINARY dummy definitionwm42013-12-182-4/+4
* Remove the _ macrowm42013-12-187-47/+48
* ildetect: add ILDETECT_FORCE_RUN (if interlacing could not be decided, assume...Rudolf Polzer2013-12-181-1/+7
* command: better check whether file duration is availablewm42013-12-171-1/+1
* old-makefile: fix mpvcore references and the DIRS variablewm42013-12-171-3/+8
* Fix OSX build; remove all remaining mpvcore references11rcombs2013-12-178-20/+20
* Split mpvcore/ into common/, misc/, bstr/wm42013-12-17235-376/+380
* Merge mp_talloc.h into ta/ta_talloc.hwm42013-12-1710-70/+45
* Move options/config related files from mpvcore/ to options/wm42013-12-17144-210/+210
* Move libquvi stuff to stream/resolve/wm42013-12-179-8/+6
* Move mpvcore/input/ to input/wm42013-12-1727-42/+45
* Rename mp_lua.c/h to lua.c/hwm42013-12-176-8/+8
* Rename mp_core.h to core.hwm42013-12-1718-17/+17
* Move mpvcore/player/ to player/wm42013-12-1725-54/+56
* Replace mp_tmsg, mp_dbg -> mp_msg, remove mp_gtext(), remove set_osd_tmsgwm42013-12-1649-325/+309
* input: remove LIRCCD supportwm42013-12-164-36/+0
* command: mess with previous commitwm42013-12-161-11/+9
* command: scale osd’s time remaining by the current speedVivek Jain2013-12-163-6/+29
* manpage: fix --vf=expand aspect ratio exampleAlessandro Ghedini2013-12-161-1/+1
* input: move multi-command parsing somewhere elsewm42013-12-161-32/+38
* input: adjust code to make quoted/not quoted cases more unifiedwm42013-12-161-8/+11
* input: better error reporting for missing commandswm42013-12-161-7/+12
* input: move some command flags into a bitfieldwm42013-12-163-49/+49
* input: remove weird syntax for skipping optional argumentswm42013-12-161-10/+4
* manpage: undocument syntax for skipping optional arguments in input commandswm42013-12-161-2/+0
* input: avoid using wakeup pipe if it's not neededwm42013-12-161-1/+9
* mp_msg: define a bunch of convenience macroswm42013-12-161-0/+8
* input: don't quit with exit status 1 when receiving SIGTERMwm42013-12-151-1/+1
* player: don't temporarily disable terminal handling when reloading fileswm42013-12-153-20/+11
* osd_libass: update styles when OSD changes PlayReswm42013-12-152-8/+15
* osd: use separate ASS_Renderer for each OSD objectwm42013-12-153-46/+53
* player: don't store subtitle renderer in osd_statewm42013-12-156-17/+16
* dvdnav: fix incorrect clipping of highlightswm42013-12-151-6/+6
* demux_mkv: don't seek outside of the file when finding segmentswm42013-12-141-1/+4
* matroska: add --ordered-chapters-files optionwm42013-12-144-2/+30
* manpage: mention that the "run" does not wait for the commandwm42013-12-141-0/+3
* Allow some options taking filenames to refer to mpv config dirwm42013-12-146-10/+73
* dvdnav: select longest title by defaultwm42013-12-142-6/+27
* vf_dsize: fix bug caused by typowm42013-12-141-1/+1
* dvdnav: crappy hack to respect timed still frameswm42013-12-143-22/+36
* dvdnav, tv: force-disable cachingwm42013-12-144-4/+5
* dvdnav: enable cachingwm42013-12-141-2/+1
* dvdnav: block when libdvdnav requests draining bufferswm42013-12-141-5/+13
* stream_dvdnav: drop stream buffers on seekwm42013-12-141-3/+5
* cache: add a way to explicitly resume cachewm42013-12-142-0/+5
* cache: try harder on EOFwm42013-12-141-5/+11
* stream: don't seek when seeking to the same positionwm42013-12-141-0/+3
* stream: add function for dropping the bufferwm42013-12-143-2/+12
* dvdnav: improve a commentwm42013-12-131-1/+1
* dvdnav: remove highlights if no PCI availablewm42013-12-131-1/+3
* video: change --video-zoom behaviorwm42013-12-132-6/+13
* dvb: prevent seek when reopening the demuxerwm42013-12-131-1/+3
* build: dvdnav needs dvdreadNikoli2013-12-131-0/+1
* dvdnav: support mouse interactionwm42013-12-134-4/+38
* dec_video: fix handling of timestamp resetswm42013-12-121-1/+0
* demux_lavf: fix timebase confusionwm42013-12-121-7/+7
* demux: revert accidentally included change from previous commitwm42013-12-121-1/+1
* Add prelimimary (basic, possibly broken) dvdnav supportwm42013-12-1225-28/+1122
* demux_lavf: remove unnecessary seek on initializationwm42013-12-121-2/+0
* input: fix bogus section disabling, add debugging outputwm42013-12-121-3/+11
* sd_lavc: factor out bitmap positioning codewm42013-12-123-30/+48
* osd: add option for "unscaled" OSDwm42013-12-106-3/+17
* osd: typo in commentwm42013-12-101-1/+1
* demux: set fps for mf:// to 1wm42013-12-102-2/+2
* video: display last frame, drain frames on video reconfigwm42013-12-105-10/+92
* vo: reset some fields properlywm42013-12-101-0/+6
* video: move VO reinit from filter chain to playerwm42013-12-106-149/+90
* video: move handling of brightness and deinterlacing controlwm42013-12-105-36/+49
* vf_vo: remove VO reset on filter uninitwm42013-12-101-5/+0
* video: move video filter chain initialization from decoder to playerwm42013-12-108-83/+78
* osxbundle: use mpv's instead of osxbundle'sChrisK22013-12-092-16/+1
* compat: add compatibility kludge for Libav 9wm42013-12-082-8/+26
* ao_wasapi: Fix mistaken behavior on uninitDiogo Franco (Kovensky)2013-12-081-2/+2
* ao_wasapi: handle AOPLAY_FINAL_CHUNKDiogo Franco (Kovensky)2013-12-081-2/+6
* ao_wasapi: Reduce the buffer size to a sane valueDiogo Franco (Kovensky)2013-12-081-1/+1
* ao_wasapi: fix audio buffering delay calculationDiogo Franco (Kovensky)2013-12-081-1/+1
* options: allow hwaccel formats in -vf format/noformatwm42013-12-072-2/+2
* vf: redo conversion filter insertion/format negotiationwm42013-12-076-175/+187
* video/filter: make vf->control non-recursivewm42013-12-0712-32/+27
* vf: remove flags from filter format statuswm42013-12-074-37/+25
* video: create a separate context for video filter chainwm42013-12-0711-160/+197
* video/filter: remove vf_match_csp()wm42013-12-076-119/+4
* vf: remove unused functionwm42013-12-072-23/+0
* vf: print error when creating filter failswm42013-12-071-0/+1
* manpage: remove some --flip leftoverswm42013-12-072-2/+2
* mixer: remove comment about af_pan doing downmixingwm42013-12-071-3/+1
* manpage: mark "run" command as Unix-onlywm42013-12-071-0/+1
* command: fix compilation with MinGWwm42013-12-071-1/+3
* stream: fix clang warningStefano Pigozzi2013-12-071-1/+1
* build: prefer 4Front OSS to native implementationsbugmen0t2013-12-072-7/+14
* cocoa: make borderless window resizableagiz2013-12-071-1/+1
* macosx_events: fix null dereference on uninitStefano Pigozzi2013-12-071-1/+4
* player: load external subs for uncompressed rar archiveswm42013-12-063-3/+23
* build: fix regression in cross-compilation [2]Stefano Pigozzi2013-12-061-1/+1
* build: fix linking to CoreFoundationagiz2013-12-061-1/+1
* build: link ARC to get subscripting implementationStefano Pigozzi2013-12-061-1/+2
* vf: declare config() as legacywm42013-12-051-5/+5
* video/filter: remove unneeded config callbackswm42013-12-055-45/+0
* video: remove --flipwm42013-12-0510-28/+7
* vf: move norm_qscale() to the only filter which uses itwm42013-12-052-15/+15
* vf_sub, vf_dlopen: default struct is not neededwm42013-12-052-7/+3
* vf: cleanup removed filter entrywm42013-12-051-1/+0
* video: allow hardware decoding only for certain codecswm42013-12-052-5/+13
* docs: edl: minor correctionswm42013-12-051-4/+5
* build: fix regression in cross-compilationStefano Pigozzi2013-12-051-1/+1
* video/filter: fix some bogus free() callswm42013-12-054-8/+0
* audio: flush remaining data from the filter chain on EOFwm42013-12-052-3/+7
* audio/filter: change filter callback signaturewm42013-12-0528-152/+152
* ad_lavc: handle decoder EAGAIN only if there was an input packetwm42013-12-041-3/+3
* options: remove legacy hacks for sub-option handlingwm42013-12-045-93/+21
* af: remove af->setup fieldwm42013-12-043-9/+7