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
Copy file name to clipboardExpand all lines: Changelog.md
+20Lines changed: 20 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,28 @@
1
1
Change log:
2
2
3
+
# 0.29.1
4
+
5
+
- Android 64bit is built with 16KB page size support
6
+
- Supprt GL_EXT_EGL_image_storage for drm, via global option "eglimage.storage=1"
7
+
- VAAPI: prefer x11 display to support both EGL and GLX
8
+
- Add privacy manifest for apple platforms
9
+
- Improve demuxer cache
10
+
- Enable http reconnect
11
+
- Fix OpenGL symbols not resolved on android 15 emulator
12
+
- Fix snapshot in OpenGL renderers
13
+
- Fix snapshot callback not invoked if failed
14
+
- Fix muxer write after close
15
+
- Fix a decoder crash when stopping playback
16
+
- Fix waitFor(State::Stopped)
17
+
- Stop demuxer immediately if io is aborted.
18
+
- Apply ffmmpeg muxer options
19
+
- Prefer ffmpeg dynamic library even if statically linked. mainly used by iOS user provided FFmpeg.framework
20
+
21
+
3
22
# 0.29.0
4
23
5
24
- Support demuxer cache for http(s), can be enabled via `player.setProperty("demux.buffer.ranges", "8"/*or other positive int*/)`. `{count, "cache.ranges"}` event will be triggered when cached time ranges are created, dropped(via LRU cache) or merged. Other protocols can be enabled via player property `player.setProperty("demux.buffer.ranges", "http,https,proto1,proto2");`.
25
+
- Add `Player.bufferedTimeRanges()`
6
26
- Dolby vision: support reading metadata from av1 in all decoders, previously only supported by ffmpeg hwaccels and software decoder.
7
27
- Support pause/resume rtsp stream in `Player.set(State)`. Enable via `player.setProperty("reader.pause", "1");`.
8
28
- Record video from non-key frame if property "reader.starts_with_key" is "0"
0 commit comments