summaryrefslogtreecommitdiffstats
path: root/player/loadfile.c
Commit message (Expand)AuthorAgeFilesLines
* player: avoid duplicate track auto selectionHEADmasterStephan Hilb30 hours1-1/+14
* player: don't load external files when reading from stdinckath13 days1-1/+1
* loadfile: make prefetching actually workwm42019-09-291-1/+3
* loadfile: don't always accidentally always prefetchingwm42019-09-291-11/+15
* recorder: don't use a magic index for mp_recorder_get_sink()wm42019-09-291-1/+1
* player: use track title if exists instead of filenamethewisenerd2019-09-211-1/+5
* loadfile: restore playlist prefetchingwm42019-09-201-4/+11
* demux, command: add a third stream recording mechanismwm42019-09-191-0/+2
* demux: redo timed metadatawm42019-09-191-1/+1
* demux: really disable cache for sub-demuxerswm42019-09-191-1/+4
* player: fix --loop with backward playbackwm42019-09-191-1/+1
* player: modify/simplify AB-loop behaviorwm42019-09-191-1/+2
* player: simplify/fix --start/--end handling with --rebase-start-time=nowm42019-09-191-7/+0
* Implement backwards playbackwm42019-09-191-0/+5
* player: don't print "Playing:" message if there's only 1 filewm42019-09-191-1/+4
* player: add --demuxer-cache-wait optionwm42019-09-191-0/+13
* loadfile, ytdl_hook: don't reject EDL-resolved URLs through playlistwm42019-09-191-1/+1
* stream_libarchive: remove base filename stuffwm42019-09-191-8/+1
* Merge branch 'master' into pr6360Jan Ekström2019-03-111-1/+1
|\
| * player: do not rebase start time for subtitle streamszc622019-02-281-1/+1
* | demux: add another stream recording featurewm42018-12-061-2/+5
* | Merge commit '559a400ac36e75a8d73ba263fd7fa6736df1c2da' into wm4-commits--mer...Anton Kindestam2018-12-051-75/+280
|\ \ | |/ |/|
| * demux, stream: rip out the classic stream cachewm42018-08-311-1/+0
| * HACK: prefetch subtitles on track switch a bit morewm42018-06-301-1/+4
| * player: don't cache subtitles across deselectionwm42018-06-301-5/+1
| * player: get rid of mpv_global.optswm42018-05-241-1/+2
| * player: make playback termination asynchronouswm42018-05-241-20/+107
| * player: change the role of the "stop_play" and "playing" variablewm42018-05-241-11/+14
| * player: move a function (no functional changes)wm42018-05-241-7/+7
| * player: some further cleanup of the mp_cancel crapwm42018-05-241-46/+14
| * demux: get rid of free_demuxer[_and_stream]()wm42018-05-241-1/+1
| * player: simplify edition switchingwm42018-05-241-10/+0
| * player: make various commands for managing external tracks abortablewm42018-05-241-47/+62
| * player: don't reset last_seek_pts on playback state resetwm42018-05-241-3/+2
| * client API: kill async commands on terminationwm42018-05-241-1/+4
| * command: add a way to abort asynchronous commandswm42018-05-241-0/+51
| * player: rename "lock" to "abort_lock"wm42018-05-241-8/+8
| * player: make all external file loading actions asyncwm42018-05-241-16/+77
| * player: make abort during loading faster if ytdl_hook is usedwm42018-05-241-0/+7
| * player: don't even start loading external tracks when aborting loadingwm42018-05-241-1/+1
| * command: make sub-add and audio-add commands asyncwm42018-05-241-4/+16
* | encode: fix expected streams when using --lavfi-complexTSaaristo2018-09-261-8/+8
* | player: expose hearing/visual impaired flags on audio tracksAman Gupta2018-08-131-0/+3
* | player: simplify edition switchingwm42018-05-311-10/+0
|/
* build: make encoding mode non-optionalwm42018-05-031-9/+4
* encode: rewrite half of itwm42018-04-291-2/+16
* scripting: change when/how player waits for scripts being loadedwm42018-04-181-0/+10
* player: fix hook processing consistency and code duplication issueswm42018-03-261-43/+16
* client API: add a first class hook API, and deprecate old APIwm42018-03-261-3/+3
* player: don't print error if aborted while loading external fileswm42018-03-261-1/+2
* player: fix strange behavior on edition switchingwm42018-03-031-0/+2
* player: don't free root filter while it's still neededwm42018-03-031-1/+1
* player: fix track autoselection of external files yet againwm42018-03-031-3/+3
* player: set thread name in opener threadwm42018-03-031-0/+3
* player: correctly set track information on adding external filesZehua Chen2018-02-101-14/+18
* loadfile: make --lavfi-complex runtime changes more flexiblewm42018-02-031-18/+27
* loadfile: initialize decoders after outputs for --lavfi-complexwm42018-02-031-37/+31
* loadfile: fix crash in some cases of setting --lavfi-complex at runtimewm42018-02-031-1/+1
* loadfile: remove minor unneeded things from --lavfi-complex setupwm42018-02-031-3/+1
* audio: move to decoder wrapperwm42018-01-301-20/+10
* video: make decoder wrapper a filterwm42018-01-301-14/+13
* player: replace old lavfi wrapper with new filter codewm42018-01-301-25/+36
* video: rewrite filtering glue codewm42018-01-301-0/+3
* player: redo hack for video keyframe seeks with external audiowm42018-01-181-0/+5
* player: slightly refactor/simplify cache pausing logicwm42018-01-071-2/+0
* player: strictly never autoselect tracks from --external-fileswm42018-01-061-0/+4
* player: add on_load_fail hookRicardo Constantino2018-01-021-4/+11
* options: drop some previously deprecated optionswm42017-12-251-6/+1
* player: update duration based on highest timestamp demuxedwm42017-12-241-0/+2
* player: make track language matching case insensitivewm42017-12-231-1/+1
* player: when loading external file, always add all track typeswm42017-12-071-12/+23
* player: rebase start time even for subtitle streamswm42017-12-071-1/+1
* player: add get_play_start_ptsLeo Izen2017-12-031-10/+9
* Fix various typos in log messagesNicolas F2017-12-031-3/+3
* player: minor fix/simplification of OSD time/duration handlingwm42017-11-241-0/+3
* player: change license of some code surrounding --frames to LGPLwm42017-11-061-6/+0
* audio: introduce a new type to hold audio frameswm42017-08-161-2/+0
* player: make refresh seeks slightly more robustwm42017-08-141-8/+2
* player: add --track-auto-selection optionwm42017-08-121-2/+2
* player: make --lavfi-complex changeable at runtimewm42017-08-121-48/+129
* m_option: remove redundant indirectionswm42017-07-021-1/+1
* player: change license of most core files to LGPLwm42017-06-231-7/+7
* player: disable --frames in WIP LGPL modewm42017-06-231-0/+6
* player: fix a corner case in previous commitwm42017-04-141-1/+2
* player: fix core-idle and eof-reached update notifcationswm42017-04-141-1/+3
* player: unmess pause state handlingwm42017-04-141-2/+1
* player: make new stream output more consistent with other outputwm42017-03-261-3/+3
* player: print additional stream infoDan Oscarsson2017-03-261-1/+13
* player: add experimental stream recording featurewm42017-02-071-0/+93
* player: remove --stream-capture option/propertywm42017-01-211-1/+0
* player: actually let cache readahead after opening demuxer for prefetchwm42017-01-191-0/+1
* player: also log if completely prefetched URL is discardedwm42017-01-191-1/+4
* player: add prefetching of the next playlist entrywm42017-01-181-38/+121
* player: restructure cancel callbackwm42017-01-181-2/+25
* player: move some minor demuxer setup codewm42017-01-181-3/+4
* player: remove dysfunctional edition switching OSD codewm42017-01-051-1/+1
* player: don't print format detection error when aborting loadingwm42016-11-291-1/+1
* player: make --start-time work with --rebase-start-time=noAman Gupta2016-10-221-0/+3
* player: make --stop-screensaver runtime-changeablewm42016-10-021-0/+2
* player: some M_SETOPT_RUNTIME cleanupswm42016-09-221-1/+1
* player: minor changes in init codewm42016-09-191-0/+2
* player: litter code with explicit wakeup callswm42016-09-161-0/+2
* player, ao, vo: don't call mp_input_wakeup() directlywm42016-09-161-1/+1
* osd: slightly simplify update logicwm42016-09-151-1/+0
* stream, demux, config: remove some dead/unneeded option-related codewm42016-09-091-3/+1
* player: don't directly access demuxer->streamwm42016-08-261-2/+2
* player: allow passing flags to queue_seek()wm42016-08-151-1/+1
* player: add --no-autoload-files optionwm42016-08-101-0/+6
* player: improve instant track switchingwm42016-08-061-24/+5
* player: offset demuxer on start/seek properly with audio/sub delaywm42016-08-041-0/+1
* audio: refactor mixer code and delete mixer.cwm42016-07-171-1/+0
* player: force VO reconfig when unselecting video trackwm42016-04-231-1/+1
* player: simplify an aspect of buffering determinationwm42016-04-191-0/+1
* player: fix --stream-dump exit codewm42016-03-261-1/+1
* demux: remove relative seekingwm42016-02-281-1/+1
* player: slightly simplify how demuxer streams are enabled/disabledwm42016-02-251-38/+29
* player: remove pointless callwm42016-02-231-1/+0
* player: simplify enabling demuxer threadswm42016-02-231-17/+6
* player: remove unused MPContext.stream fieldwm42016-02-231-8/+0
* player: remove MPContext.sources fieldswm42016-02-231-15/+4
* player: remove initial seek on playback startwm42016-02-181-2/+0
* player: remove old timeline/ordered chapters supportwm42016-02-151-187/+17
* player: add on_preloaded hookwm42016-02-151-0/+16
* player: restore old/correct --force-window behaviorwm42016-02-151-0/+3
* player: abort loading if there is a problem with complex filterswm42016-02-101-5/+11
* player: add --external-file optionwm42016-02-081-14/+12
* player: add complex filter graph supportwm42016-02-051-2/+134
* player: refactor: reduce some dependencies on current_trackwm42016-02-011-15/+11
* demux: disable stream cache if no tracks are selectedwm42016-01-181-1/+4
* demux: remove unused flagwm42016-01-181-3/+1
* player: refactor: eliminate MPContext.d_videowm42016-01-171-3/+0
* player: refactor: eliminate MPContext.d_subwm42016-01-171-20/+12
* player: simplify backsteppingwm42016-01-121-1/+0
* demux: merge sh_video/sh_audio/sh_subwm42016-01-121-1/+1
* mpv_talloc.h: rename from talloc.hDmitrij D. Czarkoff2016-01-111-1/+1
* player: eliminate demux_get_next_pts()wm42016-01-111-3/+4
* player: reset playback abort when reloading a filewm42016-01-071-0/+1
* player: make watch later/resume work when "playing" directorieswm42016-01-061-0/+2
* player: make sure streams are selected with ordered chapterswm42016-01-031-3/+3
* sub: always recreate ASS_Renderer on subtitle decoder reinitwm42015-12-261-1/+0
* sub: cache subtitle state per track instead of per demuxer streamwm42015-12-261-10/+14
* sub: clear subtitle list when crossing timeline boundarywm42015-12-251-0/+6
* demux: remove weird tripple-buffering for the sh_stream listwm42015-12-231-8/+10
* player: minor simplificationwm42015-12-231-4/+2
* player: init playback speed correctlywm42015-12-101-0/+2
* player: make timeline switching slightly nicerwm42015-11-181-20/+21
* player: use demuxer ts offset to simplify timeline ts handlingwm42015-11-161-19/+7
* player: handle rebasing start time differentlywm42015-11-161-1/+11
* player: remove unused fieldwm42015-11-141-1/+0
* player: refactor display-sync frame duration calculationswm42015-11-131-1/+0
* player: make stop command actually stopwm42015-10-061-1/+1
* player: print tags under different log prefixwm42015-10-011-2/+4
* player: rename and move find_subfiles.cwm42015-09-201-1/+1
* player: make force-window in auto-profiles actually workwm42015-09-201-2/+1
* player: make force-window=immediate work in auto-profileswm42015-09-201-0/+3
* player: log error code on playback exitwm42015-09-031-0/+2
* player: slightly better error reporting when opening file failswm42015-08-281-2/+7
* player: add --playlist-pos optionwm42015-08-221-1/+8
* player: actually close files on playback endwm42015-08-151-1/+1
* player: add display sync modewm42015-08-101-0/+3
* player: separate controls for user and video controlled speedwm42015-08-101-0/+2
* player: redo estimated-vf-fps calculationwm42015-08-101-0/+1
* player: use demux_open_url() to open main fileswm42015-08-041-61/+24
* player: remove higher-level remains of DVD/BD menu supportwm42015-08-031-7/+0
* player: extend --hls-bitrate optionwm42015-07-131-4/+10
* player: never overwrite stop_play fieldwm42015-07-081-2/+4
* player: simplify reload logicwm42015-07-021-14/+9
* player: remove automatic DVB channel advancement on no datawm42015-07-021-6/+0
* player: unentangle --stream-dumpwm42015-07-021-6/+6
* demux: export forced flagwm42015-06-271-2/+9
* player, demux: replace some demux_open() uses with demux_open_url()wm42015-06-241-12/+6
* client API: add MPV_END_FILE_REASON_REDIRECTwm42015-06-111-2/+4
* client API: leave mpv_event_end_file.error to 0 on no errorwm42015-06-111-2/+2
* player: print a message along with track listwm42015-06-031-2/+4
* player: fix crashes when adding external tracks before loading main filewm42015-05-261-15/+13
* player: use an array for stream ID options and suchwm42015-05-221-31/+21
* player: make resuming playlists less noisy in verbose modewm42015-05-091-2/+1
* player: log track list when adding or removing external fileswm42015-04-281-5/+10
* player: fix removing external tracks at runtimewm42015-04-271-1/+9
* Update license headersMarcin Kurczewski2015-04-131-5/+4
* player: relax assertion on mp_set_playlist_entryNiklas Haas2015-03-261-1/+1
* player: refine rar:// playlist-safety handlingwm42015-03-021-3/+6
* player: fix demuxer lifetime managementwm42015-02-221-50/+41
* demux: add a demux_open_url() functionwm42015-02-201-9/+3
* demux: change demux_open() signaturewm42015-02-201-10/+10
* demux: add free_demuxer_and_stream() functionwm42015-02-201-9/+4
* player: move timeline scanning (ordered chapters etc.) to a threadwm42015-02-201-7/+15
* player: cosmetics: async/non-blocking -> reentrantwm42015-02-201-9/+9
* player: enable cache and demuxer thread for subtitles toowm42015-02-181-3/+5
* demux_edl: make independent from MPContextwm42015-02-171-3/+0
* demux_cue: make independent from MPContextwm42015-02-171-3/+0
* matroska: make timeline code independent of MPContextwm42015-02-171-3/+0
* player: use a separate context for timeline loader stuffwm42015-02-171-16/+44
* player: use a macro to remove an element from an arraywm42015-02-171-6/+1
* player: actually close files when using sub_removewm42015-02-171-13/+38
* command: add rescan_external_fileswm42015-02-161-4/+3
* demux: hack for instant stream switchingwm42015-02-131-0/+5
* player: add a --loop=force modewm42015-02-121-7/+5
* player: do not autoload audio with audio files, enable autoloadingwm42015-02-051-0/+12
* player: move timeline specific handling to timeline loaderswm42015-02-041-14/+2
* command: add on_unload hookwm42015-02-041-0/+10
* player: remove --fixed-vowm42015-02-031-5/+1
* command: new commands audio_add/audio_remove/audio_reloadxylosper2015-02-031-10/+5
* player: add external audio file auto-loadingwm42015-02-021-44/+58
* command: send additional property change events in-between loadingwm42015-02-011-0/+1
* player: remove redundant variablewm42015-01-291-2/+0
* player: don't enable demuxer readahead before selecting trackswm42015-01-161-4/+6
* player: check sufficient track selection before destroying VOwm42015-01-121-9/+9
* player: enable demuxer thread for external audio fileswm42015-01-101-0/+9
* player: change stream list terminal outputwm42015-01-091-2/+2
* player: filter tags, add --display-tags optionwm42014-12-291-6/+7
* player: make --shuffle/--merge-files affect runtime loaded playlistswm42014-12-291-1/+19
* player: print only changed tagswm42014-12-191-4/+23
* options: add a 'once' idle modeStefano Pigozzi2014-12-071-1/+1
* player: don't signal an error if --stream-dump is usedwm42014-12-021-0/+1
* player: reset frame step counter on seekswm42014-11-291-1/+0
* player: simplify and fix ordered chapter EOF handlingwm42014-11-281-5/+8
* sub: workaround braindead libass APIwm42014-11-151-2/+0
* player: simplify audio uninit on segment switcheswm42014-11-121-5/+4
* player: make the osd-msg prefix work for playlist_next/prevwm42014-11-111-1/+1
* command: send property-change event on playlist changeAlessandro Ghedini2014-11-091-0/+1
* player: fix --secondary-sidwm42014-11-041-1/+1
* player: always use demux_chapterwm42014-11-021-10/+2
* player: add --chapters-file optionwm42014-11-021-5/+25
* player: improve exit message in some scenarioswm42014-10-311-19/+14
* player: add an option to abort playback on partial init failureswm42014-10-281-1/+1
* player: handle DVB demuxer reloading correctlywm42014-10-281-2/+2
* client API: better error reportingwm42014-10-281-20/+35
* client API: add an enum for mpv_event_end_file.reasonwm42014-10-281-4/+3
* player: handle edition reloading slightly differentlywm42014-10-281-8/+9
* Drop libquvi supportwm42014-10-251-84/+2
* player: add stream selection by ffmpeg indexwm42014-10-211-9/+17
* command: remove hook cancellation mechanismwm42014-10-201-3/+2
* player: free subtitle renderer on exitwm42014-10-161-1/+1
* command: add a mechanism to allow scripts to intercept file loadswm42014-10-161-12/+39
* player: fix terminal status in idle modewm42014-10-101-0/+1
* player: minor simplificationwm42014-10-101-7/+1
* player: don't close audio device in gapless modewm42014-10-101-2/+1
* player: --save-position-on-quit should always work (2)wm42014-10-101-3/+0
* Revert "player: --save-position-on-quit should always work"wm42014-10-101-1/+1
* player: remove unnecessary codewm42014-10-071-3/+1
* player: --save-position-on-quit should always workwm42014-10-061-1/+1
* player: open stream and demuxer asynchronouslywm42014-10-061-8/+59
* player: move some libass setup code to sub.cwm42014-10-031-86/+3
* player: remove central uninit_player() function and flags messwm42014-10-031-151/+78
* player: shorten skip heuristic for playlist_prev to 1 secondwm42014-09-141-2/+2
* stream: redo playback abort handlingwm42014-09-131-1/+6
* input: remove central select() callwm42014-09-101-1/+0
* player: deal with some corner cases with playlist navigationwm42014-09-091-17/+21
* player: normalize playlist entries on addwm42014-09-091-4/+0
* player: some more input refactoringwm42014-09-071-27/+7
* audio: fix random crashes on uninitwm42014-09-051-2/+1
* audio: fix obscure audio resync failure with timelineswm42014-09-051-0/+3
* player: properly resume playlists loaded at runtimewm42014-09-021-0/+3
* player: simplistic HLS bitrate selectionwm42014-09-011-4/+11
* player: reset playback-related fields right on startwm42014-09-011-23/+17
* player: don't allow remote playlists to load local fileswm42014-09-011-3/+6
* player: always load playlistswm42014-08-311-11/+8
* audio: minor improvements to timeline switchingwm42014-08-231-1/+1
* sub: call sub_reset() on seeks onlywm42014-08-141-2/+0
* video: fix and simplify video format changes and last frame displaywm42014-08-121-0/+1
* player: don't show the path part for external subtitle fileswm42014-08-021-1/+1
* player: split seek_reset()wm42014-07-301-18/+7
* player: fix time display wheen seeking past EOF with --keep-openwm42014-07-301-1/+0
* player: fix desync when seeking and switching external trackswm42014-07-291-22/+24
* audio: change playback restart and resyncingwm42014-07-281-1/+5
* player: readd code accidentally removed with commit 61efe87ewm42014-07-201-0/+5
* player: fix regression with ordered chapterswm42014-07-201-14/+14
* video: don't block when reading video packetswm42014-07-181-4/+17
* demux: add a demuxer threadwm42014-07-161-18/+46
* Revert "Remove DVD and Bluray support"wm42014-07-151-0/+7
* Remove DVD and Bluray supportwm42014-07-141-7/+0
* Remove some mp_msg calls with no trailing \nwm42014-07-131-21/+21
* audio: drop buffered audio when switching tracks or filterswm42014-07-131-0/+1
* build: include <strings.h> for strcasecmp()wm42014-07-101-0/+1
* demux: minor simplificationwm42014-07-061-1/+1
* dvd, bluray, cdda: add demux_disc containing all related hackswm42014-07-051-68/+0
* options: allow adding multiple files with --audio-filewm42014-06-181-2/+4
* Add more constwm42014-06-111-2/+2
* stream_dvb: remove global option variableswm42014-06-111-4/+0
* command: redo ancient TV/DVB/PVR commandswm42014-06-111-11/+4
* audio: add a "weak" gapless mode, and make it defaultwm42014-06-091-0/+2
* stream: kill start_pos, remove --sb optionwm42014-05-241-5/+1
* player: don't init/uninit terminal at runtimewm42014-05-241-7/+1
* player: suggest --no-audio-display on cover artwm42014-05-221-0/+7
* cache: redo options and default settingswm42014-05-201-14/+7
* player: reset last_frame_duration on initwm42014-05-071-0/+1
* options: merge ---sub-auto-match with --sub-autowm42014-05-041-1/+1
* options: remove deprecated --identifyMartin Herkt2014-05-041-26/+0
* client API: add chapter change eventwm42014-04-271-0/+1
* stream: make mp_input_check_interrupt thread-safewm42014-04-251-0/+1
* client API: remove mpv_event_pause_reasonwm42014-04-141-1/+1
* command: add property to indicate when pausing due to --keep-openwm42014-04-141-0/+1
* client API: include the reason in MPV_EVENT_END_FILEwm42014-04-111-1/+12
* encode_lavc: copy metadata to output fileAlessandro Ghedini2014-03-301-0/+4
* player: use MP_NOPTS_VALUE as rel_time_to_abs() error valuewm42014-03-251-5/+5
* player: handle chapter range like --start/--endwm42014-03-251-5/+5
* player: remove demuxer chapoter API wrapperswm42014-03-251-0/+19
* demux_libass: change how external ASS subtitles are loadedwm42014-03-151-4/+0
* audio: remove handling of partially written datawm42014-03-091-12/+1
* audio/out: make draining a separate operationwm42014-03-091-3/+2
* audio/out: make ao struct opaquewm42014-03-091-3/+3
* player: reformat some codewm42014-03-031-22/+14
* player: make separation between user/automatic track selection strongerwm42014-03-031-7/+22
* client API: rename MPV_EVENT_PLAYBACK_START, add MPV_EVENT_SEEKwm42014-02-281-1/+1
* client API: report pause/unpause reasonwm42014-02-241-1/+1
* input: check for abort cmd in multi-commandswm42014-02-201-1/+1
* player: fix start time if timeline is used (ordered chapters, EDL)wm42014-02-191-7/+5
* lua: port to client APIwm42014-02-101-2/+0
* Add a client APIwm42014-02-101-10/+9
* options: add --no-terminal switchwm42014-02-101-2/+2
* player: handle seek delays differentlywm42014-02-071-2/+3
* demux: handle tag updates differentlywm42014-02-061-1/+1
* player: refresh OSD on track switchingwm42014-02-031-0/+2
* demux_mkv: nicer edition outputwm42014-01-231-3/+13
* lua: add playback-start eventwm42014-01-201-0/+2
* sub: uglify OSD code path with lockingwm42014-01-181-1/+2
* player: avoid stalling when starting a network streamwm42014-01-141-2/+7
* player: strip 'file://' from filenames on playback startwm42014-01-081-1/+7
* player: don't select subtitles added from quvi by defaultwm42014-01-051-5/+9
* demux_subreader: reject file if not opened by --subwm42014-01-041-0/+1
* player: fix DVD playbackwm42014-01-011-1/+1
* 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
* player: deselect secondary sub when switching to file with different trackswm42013-12-251-0/+2
* player: fix initial selection with --secondary-sidwm42013-12-251-3/+21
* player: add --secondary-sid for displaying a second subtitle streamwm42013-12-241-14/+37
* player: add infrastructure to select multiple tracks at oncewm42013-12-241-36/+51
* player: do initial seek for external tracks only oncewm42013-12-241-2/+12
* player: redo demuxer stream selectionwm42013-12-241-56/+48
* player: fix typo in previous commitwm42013-12-231-1/+1
* player: warn if Matroska font attachments have incorrect MIME typewm42013-12-231-2/+11
* msg: rename mp_msg_log -> mp_msgwm42013-12-211-11/+11
* path lookup functions: mp_msg conversionswm42013-12-211-11/+2
* quvi: mp_msg conversionswm42013-12-211-3/+3
* stream: mp_msg conversionswm42013-12-211-2/+2
* demux: mp_msg conversionswm42013-12-211-2/+3
* sub/osd: mp_msg conversionswm42013-12-211-2/+4
* find_subfiles: mp_msg conversionswm42013-12-211-1/+1
* player: use MSGL_SMODE for some slave-mode stuffwm42013-12-211-9/+9
* Rename getch2....c/h to terminal....c/hwm42013-12-191-1/+1
* Split mpvcore/ into common/, misc/, bstr/wm42013-12-171-4/+4
* Move options/config related files from mpvcore/ to options/wm42013-12-171-5/+5
* Move libquvi stuff to stream/resolve/wm42013-12-171-1/+1
* Move mpvcore/input/ to input/wm42013-12-171-1/+1
* Rename mp_core.h to core.hwm42013-12-171-1/+1
* Move mpvcore/player/ to player/wm42013-12-171-0/+1423