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
Commit message (
Expand
)
Author
Age
Files
Lines
*
audio: use unknown channel layouts if there is no standard layout
wm4
2015-06-12
1
-5
/
+5
*
audio: fix messed up channel reordering
wm4
2015-06-12
1
-2
/
+2
*
audio: deal with AVFrame-style buffer assignments
wm4
2015-06-12
2
-4
/
+17
*
lua: support MPV_END_FILE_REASON_REDIRECT
wm4
2015-06-11
2
-0
/
+11
*
client API: add MPV_END_FILE_REASON_REDIRECT
wm4
2015-06-11
3
-3
/
+17
*
client API: leave mpv_event_end_file.error to 0 on no error
wm4
2015-06-11
1
-2
/
+2
*
lua: export end-file event fields
wm4
2015-06-11
2
-0
/
+37
*
ao_alsa: change ALSA braindeath heuristic
wm4
2015-06-11
1
-3
/
+4
*
command: add keypress, keydown, and keyup commands.
torque
2015-06-11
5
-0
/
+54
*
player: use 4 as process exit code on user quits
wm4
2015-06-10
2
-1
/
+2
*
options: make keyvalue list parsing less strict
wm4
2015-06-10
1
-7
/
+8
*
vo_opengl: fix a small memory leak when loading user shaders
wm4
2015-06-09
1
-1
/
+1
*
vo_opengl: fix dangling pointers with vo_cmdline
wm4
2015-06-09
1
-0
/
+24
*
audio: add some change notifications
wm4
2015-06-09
1
-0
/
+4
*
ao_coreaudio: change physical stream format synchronously
wm4
2015-06-09
2
-5
/
+2
*
audio/out/pull: avoid dropping some audio when draining
wm4
2015-06-09
1
-9
/
+18
*
audio/out/pull: correctly pad partial frames with silence
wm4
2015-06-09
1
-1
/
+1
*
command: fix audio-out-detected-device property
wm4
2015-06-09
1
-2
/
+3
*
command: remove unnecessary event IDs
wm4
2015-06-09
2
-4
/
+0
*
command: make property event mask matching more restrictive
wm4
2015-06-09
1
-1
/
+2
*
ao_alsa: refine channel count mismatch error message
wm4
2015-06-09
1
-2
/
+2
*
vaapi: add missing license header
wm4
2015-06-08
1
-0
/
+17
*
gl_osd: fix license header
wm4
2015-06-08
1
-0
/
+5
*
vo: clarify condition
wm4
2015-06-08
1
-1
/
+1
*
vo: restore frame-drop logic for high-fps clips
Avi Halachmi (:avih)
2015-06-07
1
-0
/
+22
*
ytdl_hook: Support 'multi_video' results
Jaime Marquínez Ferrándiz
2015-06-07
1
-1
/
+1
*
Revert "opengl: drop less frames when clip and display have similar fps"
wm4
2015-06-07
1
-9
/
+1
*
Revert "vo: improve frame drop logic on high playback rate"
wm4
2015-06-07
1
-11
/
+3
*
vo_vdpau: add a NULL check, verify image dimensions
wm4
2015-06-06
1
-1
/
+2
*
audio: add --audio-spdif as new method for enabling passthrough
wm4
2015-06-05
10
-18
/
+101
*
ad_spdif: use a pseudo codec entry to select DTS-HD instead of an option
wm4
2015-06-05
1
-1
/
+10
*
audio: do not allow AO to change passthrough formats
wm4
2015-06-05
1
-7
/
+17
*
vo_vdpau: limit output surfaces to allowed maximum dimensions
wm4
2015-06-05
1
-4
/
+12
*
vo_vdpau: directly get surface size from surface for screenshots
wm4
2015-06-05
2
-6
/
+12
*
vo_vdpau: shorten 2 variable names
wm4
2015-06-05
1
-10
/
+9
*
video: remove worthless log message
wm4
2015-06-05
1
-6
/
+0
*
vf_sub: minor simplification
wm4
2015-06-05
3
-7
/
+3
*
filter_kernels: distinguish between regular/EWA robidoux
Niklas Haas
2015-06-05
1
-2
/
+4
*
vo_vdpau: check maximum video size
wm4
2015-06-04
2
-0
/
+21
*
audio: do not exit when loading small files in paused mode
wm4
2015-06-04
1
-1
/
+1
*
ao_alsa: refuse to use spdif if AES flags can't be set
wm4
2015-06-04
1
-6
/
+6
*
af_lavrresample: slightly better computation of total delay
wm4
2015-06-04
1
-6
/
+9
*
af_lavrresample: use a new libswresample function if available
wm4
2015-06-04
1
-0
/
+4
*
af_lavrresample: change output samples calculation
wm4
2015-06-04
1
-2
/
+2
*
ao_alsa: hack against potential spdif failure
wm4
2015-06-04
1
-3
/
+16
*
bootstrap.py: make it work on win32
wm4
2015-06-04
1
-1
/
+1
*
inpout.conf: make shift+o toggle between 2 states only
wm4
2015-06-03
3
-2
/
+6
*
player: print track list when switching tracks
wm4
2015-06-03
1
-0
/
+4
*
player: print a message along with track list
wm4
2015-06-03
3
-7
/
+9
*
player: don't print stream list when adding external tracks during load
wm4
2015-06-03
1
-5
/
+7
*
af_lavrresample: use native libavresample function for output size
wm4
2015-06-02
1
-7
/
+6
*
demux_lavf: fix wrong printf parameter type on 64 bit systems
wm4
2015-06-02
1
-1
/
+1
*
ao_coreaudio_exclusive: move generic functions to utils
wm4
2015-06-02
3
-207
/
+209
*
ao_coreaudio_exclusive: react to device removal
wm4
2015-06-02
1
-12
/
+27
*
ao_coreaudio_exclusive: make property listeners event-based
wm4
2015-06-02
1
-105
/
+82
*
ao: allow ao_uninit(NULL)
wm4
2015-06-02
1
-1
/
+2
*
af_lavrresample: fix and simplify flushing on playback speed change
wm4
2015-06-02
1
-23
/
+1
*
idet.sh: Support larger files.
Rudolf Polzer
2015-06-02
1
-1
/
+1
*
osx: add NULL check for input context in a missing case
wm4
2015-06-01
1
-1
/
+2
*
vf_vavpp: provide future/past frames to driver
wm4
2015-06-01
1
-30
/
+97
*
ta: add another array helper macro
wm4
2015-06-01
1
-0
/
+11
*
vf_vavpp: move vaMapBuffer() closer to its use
wm4
2015-06-01
1
-4
/
+4
*
vf_vavpp: remove dummy loop, unindent
wm4
2015-06-01
1
-51
/
+61
*
vf_vavpp: cosmetics
wm4
2015-06-01
1
-10
/
+10
*
vf_vavpp: minor simplification
wm4
2015-06-01
1
-29
/
+24
*
win32: fix window resize logic
wm4
2015-05-31
1
-2
/
+3
*
audio: remove an old hack
wm4
2015-05-30
1
-10
/
+1
*
vo_opengl: output slightly more debugging info on backend probing
wm4
2015-05-30
1
-0
/
+2
*
vo: move up vo_wayland in autoprobe list
wm4
2015-05-30
1
-3
/
+3
*
vf_vavpp: fix bob deinterlacing for bottom field first videos
Filip Milivojevic
2015-05-30
1
-0
/
+2
*
vf_vavpp: do not pretend to support references
wm4
2015-05-29
1
-3
/
+5
*
vf_vavpp: simplify surface list allocation
wm4
2015-05-29
1
-14
/
+2
*
player: restore video-aspect on playback resume
wm4
2015-05-29
1
-0
/
+1
*
cache: limit readahead size to half the cache size at the beginning
wm4
2015-05-29
1
-0
/
+6
*
vo_drm: fix not using BUF_COUNT
Marcin Kurczewski
2015-05-29
1
-5
/
+4
*
vo_drm: fix centering with regard to stride
Marcin Kurczewski
2015-05-29
1
-13
/
+16
*
vaapi: remove direct mapping non-sense
wm4
2015-05-29
1
-42
/
+6
*
lua: fix options submodule
wm4
2015-05-29
3
-3
/
+8
*
vd_lavc: fix a hw decoding fallback case
wm4
2015-05-29
1
-1
/
+6
*
vdpau: do not attempt to allocate surfaces while preempted
wm4
2015-05-29
1
-10
/
+17
*
vo_opengl: avoid broken shader if hwdec fails to provide textures
wm4
2015-05-28
1
-1
/
+4
*
vdpau: add support for the "new" libavcodec vdpau API
wm4
2015-05-28
6
-3
/
+131
*
video: rename vdpau.c to vdpau_old.c
wm4
2015-05-28
3
-2
/
+2
*
vd_lavc: allocate hw surfaces using the coded size
wm4
2015-05-28
1
-10
/
+9
*
vdpau: retrieve mixer parameters directly from the hw surface
wm4
2015-05-28
3
-12
/
+23
*
vd_lavc: merge two functions
wm4
2015-05-28
1
-27
/
+15
*
vd_lavc: make hardware decoding fallback less violent
wm4
2015-05-28
2
-5
/
+15
*
demux_lavf: do a better job at guessing the vobsub .sub filename
wm4
2015-05-28
1
-0
/
+40
*
vo_drm: Expose mode ID option to users
Marcin Kurczewski
2015-05-28
2
-10
/
+23
*
vo_drm: Fix resolution not restored after exiting
Marcin Kurczewski
2015-05-28
1
-1
/
+1
*
vo_drm: Fix stride problem for certain devices
Marcin Kurczewski
2015-05-28
1
-1
/
+1
*
command: remove deprecated get_property command
wm4
2015-05-27
5
-37
/
+2
*
options: remove --slave-broken
wm4
2015-05-27
6
-32
/
+4
*
player: set cocoa input context at an earlier point
wm4
2015-05-27
1
-4
/
+4
*
player: load scripts at an earlier point
wm4
2015-05-27
1
-4
/
+4
*
vo_opengl: rename use_full_range to use_normalized_range
wm4
2015-05-27
1
-8
/
+8
*
DOCS: fix wrong libmpv's cocoa example comment
Stefano Pigozzi
2015-05-27
1
-4
/
+2
*
vo_opengl: fix source-shader + XYZ input
Niklas Haas
2015-05-27
1
-2
/
+5
*
DOCS: interface-changes: mention recent vo_opengl additions
wm4
2015-05-27
1
-0
/
+2
*
vo_opengl: CMS no longer implies linear scaling
Niklas Haas
2015-05-27
2
-14
/
+7
*
vo_opengl: icc-profile overrides icc-profile-auto
Niklas Haas
2015-05-27
2
-3
/
+4
*
vo_opengl: add support for custom shaders
Niklas Haas
2015-05-27
10
-55
/
+350
*
osx: synchronize access to the input_ctx
wm4
2015-05-26
1
-18
/
+30
*
osx: never expose input_ctx from EventsResponder
wm4
2015-05-26
3
-20
/
+33
*
input: remove some unneeded things
wm4
2015-05-26
2
-34
/
+5
*
command: better choice when to allow playback-related commands
wm4
2015-05-26
1
-16
/
+16
*
command: fix track property when no file is loaded
wm4
2015-05-26
1
-2
/
+8
*
player: fix crashes when adding external tracks before loading main file
wm4
2015-05-26
4
-40
/
+30
*
demux: don't get stuck on some cases of timestamp resets
wm4
2015-05-26
1
-1
/
+2
*
ao_alsa: hack back mono output
wm4
2015-05-25
1
-1
/
+6
*
TOOLS/lua/status-bar: update use of a deprecated property
wm4
2015-05-25
1
-1
/
+3
*
input: allow - as separator between commands, instead of _
wm4
2015-05-25
6
-119
/
+127
*
command: change the hwdec properties
wm4
2015-05-25
3
-49
/
+71
*
vd_lavc: report actually used hwdec API
wm4
2015-05-25
2
-4
/
+1
*
vf_dlopen: declare as deprecated
wm4
2015-05-25
2
-0
/
+6
*
cocoa: don't load hardcoded icon if running from bundle
Stefano Pigozzi
2015-05-25
1
-0
/
+3
*
demux_edl: fix includes
wm4
2015-05-24
1
-2
/
+2
*
video: do not use MP_NOPTS_VALUE for A/V difference
wm4
2015-05-24
3
-7
/
+3
*
player: add function to compute past frame durations
wm4
2015-05-24
3
-17
/
+28
*
vo_null: add framerate emulation
wm4
2015-05-24
2
-4
/
+40
*
manpage: --media-title -> --force-media-title
Philip Sequeira
2015-05-24
1
-1
/
+1
*
DOCS/client_api_examples/cocoa-openglcb: do initial flush correctly.
torque
2015-05-23
1
-11
/
+5
*
command: add protocol-list property
wm4
2015-05-23
5
-6
/
+45
*
ytdl: do not use deprecated option
wm4
2015-05-23
1
-1
/
+1
*
vo_opengl: switch to new OpenGL backend API for icc-profile-auto
Niklas Haas
2015-05-22
1
-1
/
+1
*
command: allow changing track properties while no file is loaded
wm4
2015-05-22
1
-16
/
+20
*
player: use an array for stream ID options and such
wm4
2015-05-22
6
-67
/
+52
*
command: deprecate audio-samplerate
wm4
2015-05-22
3
-50
/
+4
*
command: add audio-params and audio-out-params properties
wm4
2015-05-22
3
-1
/
+77
*
command: remove old property deprecation warning mechanism
wm4
2015-05-22
1
-48
/
+1
*
command: rename audio-format property
wm4
2015-05-22
3
-7
/
+10
*
options: rename --media-title option
wm4
2015-05-22
3
-2
/
+4
*
command: deprecate the "length" property
wm4
2015-05-22
4
-11
/
+15
*
command: add a new property deprecation mechanism
wm4
2015-05-22
1
-0
/
+29
*
DOCS: add a changelog for option/command/property changes
wm4
2015-05-22
2
-3
/
+47
*
audio: make softvol scale cubic
wm4
2015-05-22
3
-10
/
+13
*
audio: change range of volume option/property
wm4
2015-05-22
6
-35
/
+31
*
options: --loop without argument means looping forever
wm4
2015-05-22
1
-1
/
+1
*
command: explicitly show mouse cursor when unfullscreening
wm4
2015-05-21
1
-2
/
+6
*
win32: do not call timeEndPeriod(1) on termination
wm4
2015-05-21
1
-8
/
+0
*
DOCS/client_api_examples: cocoa: minor fixes
wm4
2015-05-21
1
-2
/
+2
*
DOCS/client_api_examples: add opengl-cb-based cocoa example.
torque
2015-05-21
1
-0
/
+310
*
chmap: use av_popcount64()
wm4
2015-05-21
1
-9
/
+3
*
vo_opengl: vda: make it work anywhere
wm4
2015-05-21
2
-5
/
+35
*
video: do not align source position to 2
wm4
2015-05-21
2
-11
/
+11
*
vo_opengl: remove npot option
wm4
2015-05-21
2
-20
/
+0
*
DOCS/mplayer-changes: add relative seeking by %
Robin
2015-05-21
1
-0
/
+1
*
vo_xv: make number of buffers configurable
wm4
2015-05-20
2
-3
/
+14
*
command: refactor if/else statements to switch
Robin
2015-05-20
1
-11
/
+19
*
video: force audio resync after video discontinuity
wm4
2015-05-20
1
-0
/
+1
*
video: better heuristic for timestamp resets
wm4
2015-05-20
1
-2
/
+13
*
audio: fix resync issue different
wm4
2015-05-19
1
-1
/
+3
*
command: change OSD symbol for absolute perc. seek
rrooij
2015-05-19
1
-2
/
+4
*
manpage: fix syntax
wm4
2015-05-19
1
-1
/
+1
*
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
5
-180
/
+259
*
ad_spdif: use DTS-HD passthrough only if the audio is really DTS-HD
wm4
2015-05-19
1
-4
/
+54
*
ad_spdif: set output format lazily
wm4
2015-05-19
1
-15
/
+27
*
audio: avoid wasting CPU due to continuous wakeup
wm4
2015-05-19
1
-1
/
+2
*
command: use consistent comment style
rrooij
2015-05-19
1
-1
/
+1
*
input: add relative percentage seek
rrooij
2015-05-19
3
-1
/
+9
*
x11: never forcefully terminate xdg-screensaver process
wm4
2015-05-18
2
-9
/
+8
*
mpv.desktop: shorten polish name
Mateusz Łukasik
2015-05-18
1
-1
/
+1
*
sub: add .sup file extension for subtitle autoloading
wm4
2015-05-18
1
-1
/
+1
*
command: add playlist_shuffle command
wm4
2015-05-17
4
-0
/
+11
*
input.conf: add CTRL+s key binding for window screenshots
wm4
2015-05-17
2
-0
/
+5
*
manpage: improve osc help
Avi Halachmi (:avih)
2015-05-16
1
-10
/
+11
*
DOCS/client_api_examples: Qt: force qmake to use pkg-config.
torque
2015-05-16
3
-0
/
+3
*
manpage: lua: clarify OSD differences between mp.command/mp.commandv
wm4
2015-05-16
1
-0
/
+7
*
x11: attempt to make initial fullscreening more reliable
wm4
2015-05-15
1
-0
/
+3
*
vf_vapoursynth: reject unaligned video sizes
wm4
2015-05-15
1
-0
/
+7
*
vo: remove suspicious line
wm4
2015-05-15
1