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
/
audio
Commit message (
Expand
)
Author
Age
Files
Lines
*
ao_dsound: reduce default buffer size
wm4
2014-08-08
1
-1
/
+1
*
Improve setting AVOptions
wm4
2014-08-02
3
-23
/
+12
*
ao_alsa: disable use of non-interleaved formats by default
wm4
2014-07-30
1
-0
/
+6
*
audio: ignore (some) decoding errors on initialization
wm4
2014-07-29
1
-0
/
+1
*
audio: change playback restart and resyncing
wm4
2014-07-28
5
-31
/
+40
*
ao_pulse: allow disabling timing bug workarounds
wm4
2014-07-26
1
-3
/
+38
*
ao_pulse: remove hacks for ancient PulseAudio versions
wm4
2014-07-26
1
-21
/
+0
*
ao_null: never fail at initialization
wm4
2014-07-26
1
-1
/
+1
*
audio/out: fix initialization failure with win32
wm4
2014-07-26
1
-2
/
+1
*
audio, client API: check mp_make_wakeup_pipe() return value
wm4
2014-07-25
1
-5
/
+7
*
audio: fix timestamps
wm4
2014-07-24
3
-2
/
+1
*
audio: adjust format change code
wm4
2014-07-24
1
-8
/
+9
*
audio: fix race condition in EOF code
wm4
2014-07-24
2
-3
/
+3
*
audio: cosmetics
wm4
2014-07-24
1
-9
/
+5
*
audio: remove unnecessary code
wm4
2014-07-24
1
-3
/
+0
*
encode: deal even more with codec->time_base deprecation.
Rudolf Polzer
2014-07-23
1
-6
/
+5
*
ao_pulse: fix potential compilation problem
wm4
2014-07-22
1
-2
/
+2
*
audio: move initial decode to generic code
wm4
2014-07-21
6
-239
/
+127
*
ad_lavc: drop questionable fallback code
wm4
2014-07-21
1
-6
/
+0
*
audio: remove unused metadata field
wm4
2014-07-21
4
-6
/
+0
*
audio: use symbolic constants instead of magic integers
wm4
2014-07-20
5
-12
/
+18
*
ao_lavc: Fix design of audio pts handling.
Rudolf Polzer
2014-07-16
1
-2
/
+5
*
ao_lavc: Add a missing newline for the log.
Rudolf Polzer
2014-07-16
1
-1
/
+1
*
ao_lavc: Fix advancing of audio pts.
Rudolf Polzer
2014-07-16
1
-1
/
+1
*
Remove some mp_msg calls with no trailing \n
wm4
2014-07-13
1
-6
/
+6
*
audio: don't wait for draining if paused
wm4
2014-07-13
4
-15
/
+16
*
build: include <strings.h> for strcasecmp()
wm4
2014-07-10
1
-0
/
+1
*
build: deal with endian mess
wm4
2014-07-10
1
-1
/
+1
*
ao_null: disable latency emulation
wm4
2014-07-07
1
-1
/
+0
*
ao_pulse: set icon name
atomnuker
2014-07-05
1
-0
/
+2
*
ao_coreaudio: report hardware latency to ao_read_data
Stefano Pigozzi
2014-07-03
2
-3
/
+43
*
ao_coreaudio: report latency more correctly
Stefano Pigozzi
2014-07-02
1
-1
/
+19
*
ao_coreaudio: move channel mapping away from utils
Stefano Pigozzi
2014-07-02
3
-126
/
+128
*
ao_coreaudio: use mpv's internal pull API
Stefano Pigozzi
2014-07-02
1
-82
/
+9
*
ao_coreaudio: remove useless comments
Stefano Pigozzi
2014-07-02
1
-5
/
+3
*
ao_coreaudio: rename init_lpcm -> init_audiounit
Stefano Pigozzi
2014-07-02
1
-6
/
+9
*
ao_coreaudio: fill asbd with an helper function
Stefano Pigozzi
2014-07-02
4
-39
/
+29
*
ao_coreaudio: split control to helper functions
Stefano Pigozzi
2014-07-02
1
-23
/
+30
*
ao_coreaudio: move device related functions to the new AO
Stefano Pigozzi
2014-07-02
3
-277
/
+255
*
ao_coreaudio: remove useless call to print_asbd
Stefano Pigozzi
2014-07-02
2
-4
/
+0
*
ao_coreaudio: move spdif code to a new AO
Stefano Pigozzi
2014-07-02
5
-433
/
+595
*
Audit and replace all ctype.h uses
wm4
2014-07-01
2
-3
/
+2
*
af_volume: fix calculations including replay-gain
Mohammad Alsaleh
2014-06-28
1
-2
/
+2
*
ao_pcm: fix message strings
Amos Onn
2014-06-15
1
-2
/
+2
*
encode: get rid of the recursion that led to a deadlock.
Rudolf Polzer
2014-06-12
1
-23
/
+28
*
audio: more detailed debugging output
wm4
2014-06-12
1
-0
/
+2
*
audio: don't wait when draining and paused
wm4
2014-06-12
1
-1
/
+1
*
ad_lavc: make option struct local
wm4
2014-06-11
1
-9
/
+23
*
Add more const
wm4
2014-06-11
30
-68
/
+68
*
player: show "neutral" position markers for OSD bars
wm4
2014-06-08
2
-0
/
+7
*
audio/out/push: don't attempt to fill AO buffer when paused
wm4
2014-06-03
1
-2
/
+3
*
audio: prefer dsound over wasapi
wm4
2014-06-01
1
-3
/
+3
*
player: hide audio/video codec and file format messages
wm4
2014-05-31
1
-2
/
+1
*
ao_alsa: make device the first sub option
wm4
2014-05-31
1
-1
/
+1
*
audio/out/push: keep some extra buffer
wm4
2014-05-31
1
-6
/
+4
*
ao_alsa: reduce spurious wakeups
wm4
2014-05-30
2
-10
/
+18
*
audio/out/push: handle draining correctly
wm4
2014-05-30
1
-7
/
+22
*
audio: change handling of an EOF corner case
wm4
2014-05-30
1
-5
/
+9
*
ao_alsa: use poll() to wait for device
wm4
2014-05-30
1
-0
/
+30
*
audio/out/push: add a way to wait for the audio device with poll()
wm4
2014-05-30
2
-3
/
+68
*
audio/out/push: add mechanism for event-based waiting
wm4
2014-05-30
3
-76
/
+143
*
audio/out: adjust documentation comments
wm4
2014-05-30
1
-11
/
+19
*
audio/out/pull: remove race conditions
wm4
2014-05-29
6
-57
/
+68
*
ad_lavc: don't overwrite lavc bitrate
Marcoen Hirschberg
2014-05-28
1
-2
/
+3
*
ao_wasapi: simplify nAvgBytesPerSec calculation
Marcoen Hirschberg
2014-05-28
1
-4
/
+3
*
af_fmt2bits: change to af_fmt2bps (bytes/sample) where appropriate
Marcoen Hirschberg
2014-05-28
11
-20
/
+26
*
audio: rename i_bps to 'bitrate' to avoid confusion
Marcoen Hirschberg
2014-05-28
3
-6
/
+6
*
audio: change values from bytes-per-second to bits-per-second
Marcoen Hirschberg
2014-05-28
2
-8
/
+10
*
atomics: switch to C11 stdatomic.h
wm4
2014-05-21
4
-35
/
+24
*
threads: use mpv time for mpthread_cond_timedwait wrapper
wm4
2014-05-18
1
-1
/
+1
*
audio/out: fix previous commit
wm4
2014-05-11
1
-9
/
+11
*
audio/out: avoid wakeup feedback loop
wm4
2014-05-11
1
-2
/
+7
*
mixer: make code more readable
wm4
2014-05-11
1
-7
/
+3
*
audio/out: more debugging info for --dump-stats
wm4
2014-05-11
1
-1
/
+5
*
ao_coreaudio: skip unknown channel labels
Stefano Pigozzi
2014-05-10
1
-0
/
+2
*
ao_coreaudio: remove useless code
Stefano Pigozzi
2014-05-10
1
-15
/
+0
*
ao_coreaudio: don't fallback to full waveext
Stefano Pigozzi
2014-05-10
1
-4
/
+5
*
ao_coreaudio: cosmetic change of loop ending condition
Stefano Pigozzi
2014-05-10
1
-1
/
+1
*
ao_coreaudio: print an error when channel mapping fails
Stefano Pigozzi
2014-05-10
1
-1
/
+5
*
ao_coreaudio: use description-based channel layouts
Stefano Pigozzi
2014-05-10
3
-89
/
+54
*
ao_coreaudio: pass layout by reference to logging function
Stefano Pigozzi
2014-05-10
1
-7
/
+7
*
chmap_sel: add channel replacement for sl/sr <-> sdl/sdr
Stefano Pigozzi
2014-05-10
1
-16
/
+21
*
encode: fix PTS unit mismatch
wm4
2014-05-10
1
-5
/
+5
*
mixer: don't restore volume with different --softvol-max settings
wm4
2014-05-06
1
-8
/
+11
*
audio: fix the exact value that is used for the wait time
wm4
2014-05-04
1
-3
/
+2
*
ao_null: fix unit mismatch with latency option
wm4
2014-05-04
1
-5
/
+8
*
options: remove deprecated --identify
Martin Herkt
2014-05-04
1
-3
/
+0
*
ao_coreaudio: log even more info in verbose mode
Stefano Pigozzi
2014-04-24
1
-5
/
+27
*
ao_coreaudio: add verbose output of detected channel layouts
Stefano Pigozzi
2014-04-23
1
-0
/
+5
*
audio: minor simplification in wait code
wm4
2014-04-23
1
-2
/
+1
*
audio: preallocate audio buffers on resize
wm4
2014-04-18
1
-2
/
+7
*
player: unrangle one aspect of audio EOF handling
wm4
2014-04-17
3
-5
/
+11
*
audio: add hack against broken pulseaudio EOF condition
wm4
2014-04-17
1
-1
/
+16
*
audio: explicitly document audio EOF condition
wm4
2014-04-17
1
-0
/
+5
*
ao_null: add simulated device latency, simulate EOF problems
wm4
2014-04-17
1
-3
/
+19
*
player: add a --dump-stats option
wm4
2014-04-17
1
-5
/
+6
*
ao: remove redundant get_delay check
wm4
2014-04-17
1
-4
/
+0
*
af_lavcac3enc: detach on any passthrough format, not just ac3
wm4
2014-04-16
1
-1
/
+1
*
audio: wake up the core when audio buffer is running low (2)
wm4
2014-04-15
1
-2
/
+9
*
ao_pulse: use ao_need_data()
wm4
2014-04-15
1
-2
/
+2
*
audio: wake up the core when audio buffer is running low
wm4
2014-04-15
2
-15
/
+61
*
Kill all tabs
wm4
2014-04-13
21
-524
/
+524
*
af_volume: fix clang -Wsometimes-uninitialized
Kevin Mitchell
2014-04-13
1
-1
/
+1
*
af_lavfi: fix graph parse deprecation warning
Kevin Mitchell
2014-04-13
1
-1
/
+1
*
encode: add a missing \n to a log call
wm4
2014-04-10
1
-1
/
+1
*
demux: move metadata-based replaygain decoding out of af_volume
Alessandro Ghedini
2014-04-04
1
-80
/
+9
*
af_volume: use replaygain side data
Alessandro Ghedini
2014-04-04
1
-7
/
+19
*
af: add replaygain_data field to af_stream and af_instance
Alessandro Ghedini
2014-04-04
4
-0
/
+6
*
ao_wasapi: make code shorter
wm4
2014-03-30
1
-65
/
+36
*
af_volume: fix replaygain
wm4
2014-03-27
1
-2
/
+3
*
af_lavcac3enc: use new AVFrame API
wm4
2014-03-16
1
-3
/
+3
*
ao_lavc: set AVFrame.format
wm4
2014-03-16
1
-0
/
+1
*
encode: use new AVFrame API
wm4
2014-03-16
1
-5
/
+3
*
ad_lavc: use new AVFrame API
wm4
2014-03-16
1
-2
/
+4
*
build: simplify libavfilter configure checks
wm4
2014-03-16
1
-1
/
+1
*
Remove some more unneeded version checks
wm4
2014-03-16
1
-13
/
+3
*
ad_lavc: remove deprecated downmixing by channel count
wm4
2014-03-16
1
-4
/
+0
*
ao_dsound: remove duplicated code
wm4
2014-03-16
1
-17
/
+6
*
af_lavrresample: remove avresample_set_channel_mapping() fallbacks
wm4
2014-03-16
6
-135
/
+0
*
options: fix off-by-1 error in option help output
wm4
2014-03-15
1
-1
/
+1
*
ao: print (estimated) device buffer size on init in verbose mode
wm4
2014-03-14
1
-1
/
+3
*
af_volume: don't print missing replaygain tags as error
wm4
2014-03-14
1
-1
/
+1
*
af_volume: add detach option
wm4
2014-03-14
1
-0
/
+4
*
af_volume: separate softvol volume control from replaygain level
wm4
2014-03-14
1
-5
/
+8
*
af_volume: remove double-negated suboption
wm4
2014-03-14
1
-3
/
+3
*
af_volume: add support for replaygain pre-amp and clipping prevention
Alessandro Ghedini
2014-03-13
1
-11
/
+74
*
af_volume: add replaygain support
Alessandro Ghedini
2014-03-13
1
-0
/
+22
*
af: add metadata field to af_stream and af_instance
Alessandro Ghedini
2014-03-13
4
-0
/
+7
*
af_lavfi: beat it into working with Libav
wm4
2014-03-13
1
-23
/
+39
*
ao_wasapi: Use the character set conversion functions from io.h
Diogo Franco (Kovensky)
2014-03-11
2
-37
/
+19
*
ao_wasapi: Implement AOCONTROL_UPDATE_STREAM_TITLE
Diogo Franco (Kovensky)
2014-03-11
3
-34
/
+89
*
ao_wasapi: Implement per-application mixing
Diogo Franco (Kovensky)
2014-03-11
3
-16
/
+95
*
ao_wasapi: Move non-critical code outside of the event thread
Diogo Franco (Kovensky)
2014-03-11
4
-271
/
+203
*
ao_wasapi: Split into 2 files
Diogo Franco (Kovensky)
2014-03-11
4
-900
/
+1030
*
ao_wasapi: Initial conversion to the new pull model
Diogo Franco (Kovensky)
2014-03-11
1
-154
/
+73
*
ao_sdl: make sure our buffer is always larger than what SDL requests
wm4
2014-03-10
1
-0
/
+6
*
ao_alsa: reduce default buffer size
wm4
2014-03-10
1
-1
/
+1
*
ao_alsa: fix return value for volume operations with spdif
wm4
2014-03-10
1
-1
/
+1
*
audio/out: reduce amount of audio buffering
wm4
2014-03-10
3
-5
/
+19
*
ao_alsa: remove unneeded initializations
wm4
2014-03-09
1
-6
/
+0
*
ao_alsa: check ALSA PCM state before pause and resume
foo86
2014-03-09
1
-5
/
+9
*
ao_wasapi: Use double math for QueryPerformanceCounter correction
Diogo Franco (Kovensky)
2014-03-09
1
-2
/
+2
*
ao_rsound: pass correct data type to rsd_set_param()
Hans-Kristian Arntzen
2014-03-09
1
-2
/
+2
*
ao_sdl: use new pull API helpers
wm4
2014-03-09
1
-165
/
+15
*
audio/out: make draining a separate operation
wm4
2014-03-09
20
-79
/
+114
*
ao_portaudio: use new pull API helpers
wm4
2014-03-09
1
-147
/
+13
*
ao_jack: use new pull API helpers
wm4
2014-03-09
1
-196
/
+16
*
audio/out: feed AOs from a separate thread
wm4
2014-03-09
5
-31
/
+589
*
encode: add locking
wm4
2014-03-09
1
-4
/
+19
*
ao_null: add option for simulated device speed
wm4
2014-03-09
1
-2
/
+8
*
ao: remove opts field
wm4
2014-03-09
2
-2
/
+0
*
audio/out: make ao struct opaque
wm4
2014-03-09
21
-66
/
+147
*
encode: don't access ao->pts
wm4
2014-03-07
1
-1
/
+4
*
ao_wasapi: Slightly improve timer accuracy
Diogo Franco (Kovensky)
2014-03-06
1
-3
/
+12
*
ao_wasapi: Add device latency to get_delay
Diogo Franco (Kovensky)
2014-03-06
1
-4
/
+78
*
ao_jack: fix termination on the end of file
wm4
2014-03-05
1
-3
/
+19
*
audio: add enum name for speaker id
xylosper
2014-02-28
1
-1
/
+1
*
ao: document some functions
wm4
2014-02-28
2
-3
/
+35
*
command: use the step size for "add volume" commands
wm4
2014-02-27
2
-14
/
+3
*
audio: fix signedness of AF_FORMAT_S32P
wm4
2014-02-05
1
-1
/
+1
*
w32: use safe DLL search paths everywhere
James Ross-Gowan
2014-01-27
1
-17
/
+0
*
build: fix usage of HAVE_SDL1 define
Stefano Pigozzi
2014-01-25
1
-1
/
+1
*
audio/filter: remove redundant log message prefixes
wm4
2014-01-24
13
-44
/
+44
*
audio: fix balance control
wm4
2014-01-23
1
-2
/
+2
*
af: fixed out-of-bounds accesses caused by NUM_FMT and co.
11rcombs
2014-01-19
1
-18
/
+18
*
Factor out setting AVCodecContext extradata
wm4
2014-01-11
1
-10
/
+4
*
ao_pulse: lower default buffer size from 1000ms to 250ms
wm4
2014-01-07
1
-1
/
+1
*
ao_pulse: add suboption to control buffer size
wm4
2014-01-07
1
-1
/
+8
*
audio: check for overflows
wm4
2014-01-03
1
-0
/
+5
*
ao_alsa: remove 9 year old typo
wm4
2014-01-02
1
-1
/
+0
*
ao_alsa: Unbreak pause/resume
Martin Herkt
2014-01-02
1
-11
/
+10
*
ao_alsa: Fix PCM resume after suspend
<