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
/
demux
Commit message (
Expand
)
Author
Age
Files
Lines
*
demux_mkv: disable timestamp fixup code again
wm4
2015-08-10
1
-1
/
+1
*
demux: add options to control maximum queue size
wm4
2015-08-05
2
-6
/
+5
*
demux: remove options to control minimum packet queue size
wm4
2015-08-05
1
-6
/
+0
*
player: warn against using HLS URLs with --playlist
wm4
2015-08-04
1
-1
/
+4
*
player: use demux_open_url() to open main files
wm4
2015-08-04
2
-4
/
+17
*
player: remove higher-level remains of DVD/BD menu support
wm4
2015-08-03
3
-21
/
+0
*
demux_playlist: skip hidden directories
wm4
2015-07-29
1
-1
/
+1
*
demux_mkv: remove unnecessary code
wm4
2015-07-20
1
-4
/
+0
*
demux_mkv: parse FLAC channel layouts
wm4
2015-07-20
1
-0
/
+67
*
demux: handle Matroska-style replaygain tags as well
wm4
2015-07-12
1
-0
/
+8
*
demux: refactor replaygain tag handling
wm4
2015-07-12
1
-17
/
+19
*
player: parse and expose m3u playlist titles
wm4
2015-07-10
1
-2
/
+16
*
demux_mkv: improve video duration detection heuristic
wm4
2015-07-09
1
-16
/
+29
*
player: disable seeking even if the cache is enabled
wm4
2015-07-08
1
-3
/
+2
*
demux_lavf: check for NAN rotation angles
wm4
2015-06-30
1
-3
/
+5
*
demux_mkv: disable ordered chapters if ChapterTimeEnd is missing
wm4
2015-06-28
1
-2
/
+11
*
demux: export forced flag
wm4
2015-06-27
3
-1
/
+11
*
demux_mkv: ignore deprecated FrameRate, do not assume PAL
wm4
2015-06-27
1
-8
/
+2
*
demux_mkv: remove some ASCII art log messages
wm4
2015-06-27
1
-8
/
+4
*
demux_mkv: use arrays for codec lookup tables
wm4
2015-06-26
1
-18
/
+11
*
demux_mkv: minor simplification
wm4
2015-06-26
1
-3
/
+1
*
player, demux: replace some demux_open() uses with demux_open_url()
wm4
2015-06-24
1
-6
/
+2
*
demux_lavf: fix chapter titles
wm4
2015-06-24
1
-1
/
+1
*
demux_mkv: allow integer and float elements with length 0
wm4
2015-06-24
1
-7
/
+11
*
demux: get rid of some bstr things
wm4
2015-06-24
8
-38
/
+36
*
demux_mkv: don't use byte strings
wm4
2015-06-24
2
-38
/
+48
*
demux: mime types are case-insensitive
wm4
2015-06-21
1
-1
/
+1
*
demux_mkv: share some duplicated code
wm4
2015-06-21
1
-16
/
+17
*
demux: merge extradata fields
wm4
2015-06-21
5
-20
/
+16
*
demux_mkv: minor audio extradata cleanup
wm4
2015-06-21
1
-27
/
+24
*
demux: rename sh_stream.format to sh_stream.codec_tag
wm4
2015-06-21
7
-13
/
+11
*
demux_playlist: make mime type comparison case-insensitive
wm4
2015-06-20
1
-1
/
+1
*
demux_mkv: do not reset bits_per_coded_sample if not needed
wm4
2015-06-19
1
-7
/
+0
*
demux_mkv: do not set block_align for codecs which do not need it
wm4
2015-06-19
1
-7
/
+0
*
demux_mkv: do not set bitrate fields for codecs which do not need it
wm4
2015-06-19
1
-7
/
+0
*
demux_mkv: stricter realaudio extradata handling
wm4
2015-06-19
1
-11
/
+13
*
demux_mkv: separate generic and non-VfW audio codec handling parts
wm4
2015-06-19
1
-89
/
+84
*
demux_mkv: remove indirection through defines
wm4
2015-06-19
2
-134
/
+58
*
demux_mkv: remove FourCCs from audio codec handling
wm4
2015-06-19
2
-122
/
+73
*
player: add some debug output for seeking
wm4
2015-06-18
1
-0
/
+7
*
Various spelling fixes
Marcin Kurczewski
2015-06-18
1
-1
/
+1
*
demux_mkv: always copy video extradata
wm4
2015-06-13
1
-16
/
+14
*
demux_mkv: fix mpeg2 mapping
wm4
2015-06-13
1
-1
/
+1
*
demux_mkv: remove FourCCs from video codec handling
wm4
2015-06-13
2
-39
/
+27
*
demux_mkv: remove a level of indentation
wm4
2015-06-13
1
-53
/
+52
*
demux_mkv: remove ms_compat code
wm4
2015-06-13
1
-11
/
+5
*
demux_lavf: fix wrong printf parameter type on 64 bit systems
wm4
2015-06-02
1
-1
/
+1
*
demux_lavf: do a better job at guessing the vobsub .sub filename
wm4
2015-05-28
1
-0
/
+40
*
demux: don't get stuck on some cases of timestamp resets
wm4
2015-05-26
1
-1
/
+2
*
demux_edl: fix includes
wm4
2015-05-24
1
-2
/
+2
*
demux: read cue sheets embedded in tags
wm4
2015-05-19
1
-2
/
+17
*
demux_cue: move cue parser to a separate file
wm4
2015-05-19
3
-180
/
+257
*
path: make mp_path_join accept normal C strings
wm4
2015-05-09
4
-5
/
+5
*
demux_lavf: drop dead code
wm4
2015-04-25
1
-7
/
+1
*
demux_mkv: limit timestamp fixing to 1ms max
wm4
2015-04-23
1
-1
/
+1
*
demux_mkv: attempt to fix rounded timestamps
wm4
2015-04-23
1
-1
/
+18
*
demux_mkv: move global options to the demuxer
wm4
2015-04-23
3
-10
/
+39
*
demux_mkv: better seeking after video end
wm4
2015-04-23
1
-15
/
+7
*
demux: report correct cache state close to EOF
wm4
2015-04-20
1
-5
/
+4
*
player: change video-bitrate and audio-bitrate properties
wm4
2015-04-20
3
-6
/
+0
*
player: allow playing directories
wm4
2015-04-17
1
-1
/
+53
*
demuxer_lavf: add an option for disabling hacks
wm4
2015-04-17
1
-0
/
+5
*
Update license headers
Marcin Kurczewski
2015-04-13
15
-77
/
+62
*
demux_lavf: use mimetype instead of codec type for embedded fonts
wm4
2015-04-05
1
-9
/
+3
*
demux: fix rar support for files containing DTS audio tracks
wm4
2015-03-24
3
-26
/
+64
*
demux_lavf: print seek failures in verbose mode
wm4
2015-03-24
1
-6
/
+12
*
demux_mkv_timeline: don't continue if reopening file failed
wm4
2015-03-23
1
-1
/
+1
*
demux_lavf: assume h264/hevc raw streams have no timestamps
wm4
2015-03-20
1
-4
/
+12
*
player: better handling of video with no timestamps
wm4
2015-03-20
2
-10
/
+5
*
demux_mkv: never warn when trying to resync on EOF
wm4
2015-03-09
1
-2
/
+4
*
demux_mkv: check for playback aborts
wm4
2015-03-09
3
-0
/
+9
*
demux_mkv: actually skip elements out of reach
wm4
2015-03-06
1
-1
/
+2
*
demux_mkv: fix issues with unseekable streams
wm4
2015-03-06
1
-14
/
+16
*
sub: this isn't needed either
wm4
2015-03-03
2
-3
/
+0
*
Revert "demux_lavf: workaround for broken libavformat subtitle seeking"
wm4
2015-03-03
1
-23
/
+4
*
Remove some FFmpeg/Libav compatibility hacks
wm4
2015-03-03
2
-35
/
+3
*
demux_lavf: use this for image formats
wm4
2015-03-02
1
-6
/
+13
*
player: refine rar:// playlist-safety handling
wm4
2015-03-02
1
-0
/
+1
*
buid: readd -Wparentheses
wm4
2015-03-02
1
-2
/
+2
*
stream: remove stream filter concept
wm4
2015-02-27
1
-1
/
+1
*
stream_rar: treat rar files as playlists
wm4
2015-02-27
1
-0
/
+25
*
demux_mkv_timeline: fix potential issue when enabling cache
wm4
2015-02-25
1
-0
/
+1
*
demux_mkv_timeline: move uids array to context too
wm4
2015-02-25
1
-31
/
+26
*
demux_mkv_timeline: pass sources array as part of context
wm4
2015-02-25
1
-45
/
+39
*
demux_mkv: minor refactor for deferred cue reading
wm4
2015-02-25
1
-45
/
+41
*
demux_mkv: don't spam too many warnings with partial files
wm4
2015-02-25
1
-14
/
+15
*
video: remove redundant codec parameters
wm4
2015-02-24
2
-3
/
+0
*
demux: timeline: honor quit requests
wm4
2015-02-20
5
-4
/
+12
*
demux: add a demux_open_url() function
wm4
2015-02-20
4
-58
/
+43
*
demux: change demux_open() signature
wm4
2015-02-20
6
-14
/
+17
*
demux: add free_demuxer_and_stream() function
wm4
2015-02-20
4
-9
/
+14
*
demux_lavf: apply hacks even if format is forced
wm4
2015-02-20
1
-27
/
+28
*
demux_lavf: blacklist bintext files
wm4
2015-02-18
1
-0
/
+3
*
player: enable cache and demuxer thread for subtitles too
wm4
2015-02-18
8
-0
/
+19
*
demux_lavf: reorganize hacks
wm4
2015-02-18
1
-67
/
+70
*
demux_lavf: set interrupt_callback
wm4
2015-02-18
1
-0
/
+11
*
demux, matroska: remove demuxer type field
wm4
2015-02-17
4
-39
/
+29
*
demux: remove file_contents field
wm4
2015-02-17
4
-11
/
+25
*
demux_edl: make independent from MPContext
wm4
2015-02-17
2
-42
/
+36
*
demux_edl: move implementation
wm4
2015-02-17
1
-2
/
+280
*
demux_cue: make independent from MPContext
wm4
2015-02-17
2
-35
/
+36
*
demux_cue: move implementation
wm4
2015-02-17
1
-4
/
+388
*
demux: copy priv pointer too
wm4
2015-02-17
1
-0
/
+1
*
matroska: move timeline code to demux/
wm4
2015-02-17
1
-0
/
+654
*
matroska: make timeline code independent of MPContext
wm4
2015-02-17
2
-1
/
+5
*
player: use a separate context for timeline loader stuff
wm4
2015-02-17
3
-0
/
+82
*
demux: chapters without metadata are allowed
wm4
2015-02-17
1
-2
/
+3
*
demux_lavf: hack against hls showing "100%" position
wm4
2015-02-17
1
-0
/
+6
*
demux: fix dropped subtitle packets with the new stream switching
wm4
2015-02-14
2
-3
/
+4
*
demux: hack for instant stream switching
wm4
2015-02-13
4
-4
/
+87
*
demux_mkv: return unique file positions for all packets
wm4
2015-02-13
1
-4
/
+5
*
demux_mkv: remove the realmedia field
wm4
2015-02-05
1
-25
/
+21
*
demux_mkv: reindent, cosmetics
wm4
2015-02-05
1
-97
/
+79
*
demux_mkv: simplify realaudio handling
wm4
2015-02-05
1
-30
/
+17
*
demux_mkv: remove realvideo-specific aspect ratio handling
wm4
2015-02-05
1
-17
/
+5
*
demux_mkv: use libavcodec parser for realvideo
wm4
2015-02-05
1
-68
/
+4
*
demux_mkv: retrieve timestamps from libavcodec parser
wm4
2015-02-05
1
-3
/
+16
*
demux_mkv: refactor packet parsing
wm4
2015-02-05
3
-86
/
+115
*
demux_raw: output smaller audio packets
wm4
2015-02-04
1
-1
/
+1
*
demux_disc: fix CDDA seekability
wm4
2015-02-03
1
-6
/
+13
*
demux_mkv: use unique IDs for cover art pseudo-tracks
wm4
2015-02-01
1
-0
/
+1
*
player: demote matroska ordered chapter scanning messages to Verbose
Diogo Franco (Kovensky)
2015-01-28
1
-1
/
+1
*
command: export more details about file seekability
wm4
2015-01-26
2
-1
/
+4
*
command: export file format as property
wm4
2015-01-23
2
-5
/
+3
*
demux_disc: pass seek flags to stream layer
wm4
2015-01-19
3
-6
/
+15
*
demux: return EOF when reading from unselected stream
wm4
2015-01-16
1
-1
/
+1
*
demux_mkv: fix EBML parsing checks
wm4
2015-01-12
1
-16
/
+15
*
demux_mkv: better check for some EBML parsing
wm4
2015-01-12
1
-15
/
+19
*
demux_mkv: avoid endless loop with broken files
wm4
2015-01-12
1
-1
/
+1
*
demux_mkv: improve robustness against broken libavcodec parsers
wm4
2015-01-09
1
-2
/
+2
*
csputils: replace float[3][4] with a struct
wm4
2015-01-06
1
-3
/
+3
*
demux_mkv: avoid PTS warning with image attachments
wm4
2015-01-05
1
-0
/
+5
*
demux_mkv: enable codec parsing for vfw-muxed files too
wm4
2014-12-31
1
-9
/
+10
*
demux_playlist: unquote entries in pls playlists
wm4
2014-12-30
1
-0
/
+3
*
demux_mkv: reduce log noise
wm4
2014-12-29
2
-3
/
+2
*
demux_mf: move mf.c contents to demux_mf.c
wm4
2014-12-29
4
-187
/
+122
*
demux_mkv: use attachment filename as coverart title
wm4
2014-12-23
1
-0
/
+1
*
demux_mf: add probing by mime type
wm4
2014-12-22
1
-1
/
+5
*
demux_mkv: support embedded coverart
wm4
2014-12-22
3
-1
/
+34
*
Check some mallocs
wm4
2014-12-12
1
-0
/
+4
*
command: add properties for current bitrate
wm4
2014-12-12
2
-1
/
+33
*
demux: don't always make --cache-secs override --demuxer-readahead-secs
wm4
2014-12-12
1
-2
/
+4
*
emux_mkv: fix possible uninitialized reads with short files
wm4
2014-12-10
1
-1
/
+3
*
demux_mkv: support svq3
wm4
2014-12-08
1
-14
/
+24
*
demux_mkv: reject 0 TimecodeScale
wm4
2014-12-06
1
-0
/
+4
*
demux_playlist: fix negated condition
wm4
2014-12-06
1
-1
/
+1
*
demux: silence unseekable message
wm4
2014-12-05
1
-2
/
+2
*
demux_playlist: detect headerless m3u files by extension
wm4
2014-12-05
1
-1
/
+24
*
demux: explicitly wake up playback thread on metadata change etc.
wm4
2014-12-04
1
-0
/
+2
*
demux: don't print message if replaygain tags were not found
wm4
2014-12-04
1
-3
/
+1
*
dvd, bd: don't unnecessarily block on demuxer/stream all the time
wm4
2014-12-04
3
-0
/
+21
*
demux_playlist: don't ignore last line in m3u
wm4
2014-11-30
1
-2
/
+2
*
demux_mkv: remove ancient codec mapping leftovers
wm4
2014-11-28
3
-335
/
+52
*
demux_mkv: simplify extradata handling
wm4
2014-11-27
1
-37
/
+12
*
demux_mkv: cosmetics
wm4
2014-11-27
1
-24
/
+13
*
demux_mkv: fix a possible out of bounds access
wm4
2014-11-27
1
-6
/
+8
*
demux_lavf: set PTS of first packet for formats with no timestamps
wm4
2014-11-25
1
-0
/
+9
*
demux_mkv: fix scary sign extension issues
wm4
2014-11-21
1
-8
/
+8
*
demux_mkv: fix possible real-audio out of bounds accesses
wm4
2014-11-21
1
-1
/
+7
*
demux_mkv: fix uninitialized variable
wm4
2014-11-21
1
-1
/
+1
*
demux_mkv: haali hack: add last frame duration to video length too
wm4
2014-11-20
1
-2
/
+3
*
demux_mkv: add an option for compatibility with Haali
wm4
2014-11-18
1
-0
/
+65
*
demux_mkv: check file type without actually reading data
wm4
2014-11-16
1
-0
/
+7
*
demux_cue: use stream_peek()
wm4
2014-11-16
1
-6
/
+2
*
demux_mkv: adjust subtitle preroll again (2)
wm4
2014-11-15
1
-3
/
+12
*
demux: update cache state when paused
wm4
2014-11-12
1
-1
/
+11
*
demux_mkv: adjust subtitle preroll again
wm4
2014-11-11
1
-14
/
+17
*
demux_mkv: fix undefined shifts
wm4
2014-11-08
1
-4
/
+4
*
demux_mkv: fix indentation
wm4
2014-11-05
1
-3
/
+3
*
demux_mkv: for subtitle preroll, consider all clusters
wm4
2014-11-05
1
-5
/
+3
*
demux_mkv: apply subtitle preroll only if needed, based on cue index
wm4
2014-11-05
1
-0
/
+16
*
demux_mkv: read CueRelativePosition/CueDuration elements
wm4
2014-11-05
1
-11
/
+27
*