index
:
mpv
absurd_test
absurd_test2
absurd_test3
ass_shit
bliss
coverity_scan
master
mruby
rc
rcombs/macos-fixes
rcombs/swift
read_stats_new
read_stats_old
release/0.1
release/0.2
release/0.27
release/0.28
release/0.29
release/0.3
release/0.30
release/0.31
release/0.32
release/0.33
release/0.34
release/0.35
release/0.36
release/0.37
release/0.38
release/0.39
release/0.4
release/0.5
release/0.6
release/0.7
release/0.8
release/0.9
stream_debug_stuff
stream_no_size_caching
stream_size_fstat
stream_size_fstat_nocache
x11_geo
ytdl_sub_delayload
a free, open source, and cross-platform media player
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
player
/
loadfile.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
player: filter tags, add --display-tags option
wm4
2014-12-29
1
-6
/
+7
*
player: make --shuffle/--merge-files affect runtime loaded playlists
wm4
2014-12-29
1
-1
/
+19
*
player: print only changed tags
wm4
2014-12-19
1
-4
/
+23
*
options: add a 'once' idle mode
Stefano Pigozzi
2014-12-07
1
-1
/
+1
*
player: don't signal an error if --stream-dump is used
wm4
2014-12-02
1
-0
/
+1
*
player: reset frame step counter on seeks
wm4
2014-11-29
1
-1
/
+0
*
player: simplify and fix ordered chapter EOF handling
wm4
2014-11-28
1
-5
/
+8
*
sub: workaround braindead libass API
wm4
2014-11-15
1
-2
/
+0
*
player: simplify audio uninit on segment switches
wm4
2014-11-12
1
-5
/
+4
*
player: make the osd-msg prefix work for playlist_next/prev
wm4
2014-11-11
1
-1
/
+1
*
command: send property-change event on playlist change
Alessandro Ghedini
2014-11-09
1
-0
/
+1
*
player: fix --secondary-sid
wm4
2014-11-04
1
-1
/
+1
*
player: always use demux_chapter
wm4
2014-11-02
1
-10
/
+2
*
player: add --chapters-file option
wm4
2014-11-02
1
-5
/
+25
*
player: improve exit message in some scenarios
wm4
2014-10-31
1
-19
/
+14
*
player: add an option to abort playback on partial init failures
wm4
2014-10-28
1
-1
/
+1
*
player: handle DVB demuxer reloading correctly
wm4
2014-10-28
1
-2
/
+2
*
client API: better error reporting
wm4
2014-10-28
1
-20
/
+35
*
client API: add an enum for mpv_event_end_file.reason
wm4
2014-10-28
1
-4
/
+3
*
player: handle edition reloading slightly differently
wm4
2014-10-28
1
-8
/
+9
*
Drop libquvi support
wm4
2014-10-25
1
-84
/
+2
*
player: add stream selection by ffmpeg index
wm4
2014-10-21
1
-9
/
+17
*
command: remove hook cancellation mechanism
wm4
2014-10-20
1
-3
/
+2
*
player: free subtitle renderer on exit
wm4
2014-10-16
1
-1
/
+1
*
command: add a mechanism to allow scripts to intercept file loads
wm4
2014-10-16
1
-12
/
+39
*
player: fix terminal status in idle mode
wm4
2014-10-10
1
-0
/
+1
*
player: minor simplification
wm4
2014-10-10
1
-7
/
+1
*
player: don't close audio device in gapless mode
wm4
2014-10-10
1
-2
/
+1
*
player: --save-position-on-quit should always work (2)
wm4
2014-10-10
1
-3
/
+0
*
Revert "player: --save-position-on-quit should always work"
wm4
2014-10-10
1
-1
/
+1
*
player: remove unnecessary code
wm4
2014-10-07
1
-3
/
+1
*
player: --save-position-on-quit should always work
wm4
2014-10-06
1
-1
/
+1
*
player: open stream and demuxer asynchronously
wm4
2014-10-06
1
-8
/
+59
*
player: move some libass setup code to sub.c
wm4
2014-10-03
1
-86
/
+3
*
player: remove central uninit_player() function and flags mess
wm4
2014-10-03
1
-151
/
+78
*
player: shorten skip heuristic for playlist_prev to 1 second
wm4
2014-09-14
1
-2
/
+2
*
stream: redo playback abort handling
wm4
2014-09-13
1
-1
/
+6
*
input: remove central select() call
wm4
2014-09-10
1
-1
/
+0
*
player: deal with some corner cases with playlist navigation
wm4
2014-09-09
1
-17
/
+21
*
player: normalize playlist entries on add
wm4
2014-09-09
1
-4
/
+0
*
player: some more input refactoring
wm4
2014-09-07
1
-27
/
+7
*
audio: fix random crashes on uninit
wm4
2014-09-05
1
-2
/
+1
*
audio: fix obscure audio resync failure with timelines
wm4
2014-09-05
1
-0
/
+3
*
player: properly resume playlists loaded at runtime
wm4
2014-09-02
1
-0
/
+3
*
player: simplistic HLS bitrate selection
wm4
2014-09-01
1
-4
/
+11
*
player: reset playback-related fields right on start
wm4
2014-09-01
1
-23
/
+17
*
player: don't allow remote playlists to load local files
wm4
2014-09-01
1
-3
/
+6
*
player: always load playlists
wm4
2014-08-31
1
-11
/
+8
*
audio: minor improvements to timeline switching
wm4
2014-08-23
1
-1
/
+1
*
sub: call sub_reset() on seeks only
wm4
2014-08-14
1
-2
/
+0
*
video: fix and simplify video format changes and last frame display
wm4
2014-08-12
1
-0
/
+1
*
player: don't show the path part for external subtitle files
wm4
2014-08-02
1
-1
/
+1
*
player: split seek_reset()
wm4
2014-07-30
1
-18
/
+7
*
player: fix time display wheen seeking past EOF with --keep-open
wm4
2014-07-30
1
-1
/
+0
*
player: fix desync when seeking and switching external tracks
wm4
2014-07-29
1
-22
/
+24
*
audio: change playback restart and resyncing
wm4
2014-07-28
1
-1
/
+5
*
player: readd code accidentally removed with commit 61efe87e
wm4
2014-07-20
1
-0
/
+5
*
player: fix regression with ordered chapters
wm4
2014-07-20
1
-14
/
+14
*
video: don't block when reading video packets
wm4
2014-07-18
1
-4
/
+17
*
demux: add a demuxer thread
wm4
2014-07-16
1
-18
/
+46
*
Revert "Remove DVD and Bluray support"
wm4
2014-07-15
1
-0
/
+7
*
Remove DVD and Bluray support
wm4
2014-07-14
1
-7
/
+0
*
Remove some mp_msg calls with no trailing \n
wm4
2014-07-13
1
-21
/
+21
*
audio: drop buffered audio when switching tracks or filters
wm4
2014-07-13
1
-0
/
+1
*
build: include <strings.h> for strcasecmp()
wm4
2014-07-10
1
-0
/
+1
*
demux: minor simplification
wm4
2014-07-06
1
-1
/
+1
*
dvd, bluray, cdda: add demux_disc containing all related hacks
wm4
2014-07-05
1
-68
/
+0
*
options: allow adding multiple files with --audio-file
wm4
2014-06-18
1
-2
/
+4
*
Add more const
wm4
2014-06-11
1
-2
/
+2
*
stream_dvb: remove global option variables
wm4
2014-06-11
1
-4
/
+0
*
command: redo ancient TV/DVB/PVR commands
wm4
2014-06-11
1
-11
/
+4
*
audio: add a "weak" gapless mode, and make it default
wm4
2014-06-09
1
-0
/
+2
*
stream: kill start_pos, remove --sb option
wm4
2014-05-24
1
-5
/
+1
*
player: don't init/uninit terminal at runtime
wm4
2014-05-24
1
-7
/
+1
*
player: suggest --no-audio-display on cover art
wm4
2014-05-22
1
-0
/
+7
*
cache: redo options and default settings
wm4
2014-05-20
1
-14
/
+7
*
player: reset last_frame_duration on init
wm4
2014-05-07
1
-0
/
+1
*
options: merge ---sub-auto-match with --sub-auto
wm4
2014-05-04
1
-1
/
+1
*
options: remove deprecated --identify
Martin Herkt
2014-05-04
1
-26
/
+0
*
client API: add chapter change event
wm4
2014-04-27
1
-0
/
+1
*
stream: make mp_input_check_interrupt thread-safe
wm4
2014-04-25
1
-0
/
+1
*
client API: remove mpv_event_pause_reason
wm4
2014-04-14
1
-1
/
+1
*
command: add property to indicate when pausing due to --keep-open
wm4
2014-04-14
1
-0
/
+1
*
client API: include the reason in MPV_EVENT_END_FILE
wm4
2014-04-11
1
-1
/
+12
*
encode_lavc: copy metadata to output file
Alessandro Ghedini
2014-03-30
1
-0
/
+4
*
player: use MP_NOPTS_VALUE as rel_time_to_abs() error value
wm4
2014-03-25
1
-5
/
+5
*
player: handle chapter range like --start/--end
wm4
2014-03-25
1
-5
/
+5
*
player: remove demuxer chapoter API wrappers
wm4
2014-03-25
1
-0
/
+19
*
demux_libass: change how external ASS subtitles are loaded
wm4
2014-03-15
1
-4
/
+0
*
audio: remove handling of partially written data
wm4
2014-03-09
1
-12
/
+1
*
audio/out: make draining a separate operation
wm4
2014-03-09
1
-3
/
+2
*
audio/out: make ao struct opaque
wm4
2014-03-09
1
-3
/
+3
*
player: reformat some code
wm4
2014-03-03
1
-22
/
+14
*
player: make separation between user/automatic track selection stronger
wm4
2014-03-03
1
-7
/
+22
*
client API: rename MPV_EVENT_PLAYBACK_START, add MPV_EVENT_SEEK
wm4
2014-02-28
1
-1
/
+1
*
client API: report pause/unpause reason
wm4
2014-02-24
1
-1
/
+1
*
input: check for abort cmd in multi-commands
wm4
2014-02-20
1
-1
/
+1
*
player: fix start time if timeline is used (ordered chapters, EDL)
wm4
2014-02-19
1
-7
/
+5
*
lua: port to client API
wm4
2014-02-10
1
-2
/
+0
*
Add a client API
wm4
2014-02-10
1
-10
/
+9
*
options: add --no-terminal switch
wm4
2014-02-10
1
-2
/
+2
*
player: handle seek delays differently
wm4
2014-02-07
1
-2
/
+3
*
demux: handle tag updates differently
wm4
2014-02-06
1
-1
/
+1
*
player: refresh OSD on track switching
wm4
2014-02-03
1
-0
/
+2
*
demux_mkv: nicer edition output
wm4
2014-01-23
1
-3
/
+13
*
lua: add playback-start event
wm4
2014-01-20
1
-0
/
+2
*
sub: uglify OSD code path with locking
wm4
2014-01-18
1
-1
/
+2
*
player: avoid stalling when starting a network stream
wm4
2014-01-14
1
-2
/
+7
*
player: strip 'file://' from filenames on playback start
wm4
2014-01-08
1
-1
/
+7
*
player: don't select subtitles added from quvi by default
wm4
2014-01-05
1
-5
/
+9
*
demux_subreader: reject file if not opened by --sub
wm4
2014-01-04
1
-0
/
+1
*
player: fix DVD playback
wm4
2014-01-01
1
-1
/
+1
*
player: add two more font mimetypes recognized by Haali
wm4
2013-12-29
1
-1
/
+3
*
player: use arrays to list font mimetypes and font file extensions
wm4
2013-12-29
1
-9
/
+15
*
player: deselect secondary sub when switching to file with different tracks
wm4
2013-12-25
1
-0
/
+2
*
player: fix initial selection with --secondary-sid
wm4
2013-12-25
1
-3
/
+21
*
player: add --secondary-sid for displaying a second subtitle stream
wm4
2013-12-24
1
-14
/
+37
*
player: add infrastructure to select multiple tracks at once
wm4
2013-12-24
1
-36
/
+51
*
player: do initial seek for external tracks only once
wm4
2013-12-24
1
-2
/
+12
*
player: redo demuxer stream selection
wm4
2013-12-24
1
-56
/
+48
*
player: fix typo in previous commit
wm4
2013-12-23
1
-1
/
+1
*
player: warn if Matroska font attachments have incorrect MIME type
wm4
2013-12-23
1
-2
/
+11
*
msg: rename mp_msg_log -> mp_msg
wm4
2013-12-21
1
-11
/
+11
*
path lookup functions: mp_msg conversions
wm4
2013-12-21
1
-11
/
+2
*
quvi: mp_msg conversions
wm4
2013-12-21
1
-3
/
+3
*
stream: mp_msg conversions
wm4
2013-12-21
1
-2
/
+2
*
demux: mp_msg conversions
wm4
2013-12-21
1
-2
/
+3
*
sub/osd: mp_msg conversions
wm4
2013-12-21
1
-2
/
+4
*
find_subfiles: mp_msg conversions
wm4
2013-12-21
1
-1
/
+1
*
player: use MSGL_SMODE for some slave-mode stuff
wm4
2013-12-21
1
-9
/
+9
*
Rename getch2....c/h to terminal....c/h
wm4
2013-12-19
1
-1
/
+1
*
Split mpvcore/ into common/, misc/, bstr/
wm4
2013-12-17
1
-4
/
+4
*
Move options/config related files from mpvcore/ to options/
wm4
2013-12-17
1
-5
/
+5
*
Move libquvi stuff to stream/resolve/
wm4
2013-12-17
1
-1
/
+1
*
Move mpvcore/input/ to input/
wm4
2013-12-17
1
-1
/
+1
*
Rename mp_core.h to core.h
wm4
2013-12-17
1
-1
/
+1
*
Move mpvcore/player/ to player/
wm4
2013-12-17
1
-0
/
+1423