You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- options: remove the following encoding options: --ocopyts (now the default, old timestamp handling is gone), --oneverdrop (now default), --oharddup (you need to use --vf=fps=VALUE), --ofps, --oautofps, --omaxfps
104
+
- options: remove deprecated --chapter option
105
+
- demux: remove "program" property
106
+
- stream: remove "disc-titles", "disc-title", "disc-title-list", and "angle" properties
107
+
- cocoa-cb: remove --macos-title-bar-style, replaced by --macos-title-bar-material and --macos-title-bar-appearance
108
+
- spirv: remove support for --spirv-compiler=nvidia (shaderc is the only remaining option)
149
109
150
110
151
111
Fixes and Minor Enhancements
152
112
----------------------------
153
113
154
-
- HIDRemote: fix volume buttons on macOS 10.13 (#5721)
155
-
- TOOLS/autoload: Fix broken "disabled" option
156
-
- TOOLS/autoload: be more robust with slow directory listings (#5618)
157
-
- ao_sdl: fix default buffer size
158
-
- build: add static libraries to libmpv.pc
159
-
- build: bump waf to 2.0.9 (fixes Python 3.7 compatibility)
160
-
- build: manually add standard library search paths for linking (#5791)
161
-
- common: round all integer times to milliseconds
162
-
- demux, player: fix playback of sparse video streams (w/ still images)
163
-
- demux: support for some kinds of timed metadata (e.g. ICY)
164
-
- demux_mkv: add V_AV1 identifier for AV1
165
-
- demux_mkv: support Meridian Lossless Packing in Matroska (#5923)
166
-
- display additional metadata tags during video playback
167
-
- drm_atomic: Fix memory leaks in drm_atomic_create
168
-
- enable cache for FUSE filesystems on OpenBSD and FreeBSD
169
-
- gpu: prefer 16bit floating point FBO formats to 16bit integer ones
170
-
- hwdec_vaegl: Fix VAAPI EGL interop used with gpu-context=drm
171
-
- input.conf: use exact value for [ binding, which does the inverse of ]
172
-
- input: add a keybinding to toggle hardware decoding
173
-
- input: minor additions to default key bindings (#973)
174
-
- osc: fix accidentally skipping files when seeking with slider
175
-
- player: fix strange behavior on edition switching
176
-
- player: fix track autoselection of external files yet again
177
-
- terminal-unix: stop trying to read when terminal disappears (#5842)
178
-
- video: actually wait for last frame being rendered on EOF
179
-
- video: fix --video-rotate in some cases
180
-
- video: fix crash with vdpau when reinitializing rendering (#5447)
181
-
- vo_gpu: fix anamorphic screenshots (#5619)
182
-
- vo_vdpau: fix resizing and rotation problems
114
+
- context_drm_egl: implement n-buffering
115
+
- cocoa-cb: add support for custom colored title bar
116
+
- vo_gpu: x11egl: support Mesa OML sync extension
117
+
- demux, demux_edl: add extension for tracks sourced from separate streams
118
+
- context_drm_egl: Use eglGetPlatformDisplayEXT if available
119
+
- vo_gpu: vulkan: add Android context
120
+
- wayland: use xdg-decoration if available
121
+
- vo_gpu: glx: use GLX_OML_sync_control for better vsync reporting
122
+
- demux: runtime option changing for cache and stream recording
123
+
- x11: fix ICC profiling for multiple monitors
124
+
- zsh completion: move generation to runtime and improve
183
125
184
126
185
127
This listing is not complete. Check DOCS/client-api-changes.rst for a history
186
128
of changes to the client API, and DOCS/interface-changes.rst for a history
187
129
of changes to other user-visible interfaces.
188
130
189
-
A complete changelog can be seen by running `git log v0.28.2..v0.29.0`
131
+
A complete changelog can be seen by running `git log v0.29.1..v0.30.0`
190
132
in the git repository or by visiting either
191
-
https://github.com/mpv-player/mpv/compare/v0.28.2...v0.29.0 or
0 commit comments