Rygel 0.41.0
A new development release cycle for Rygel has started.
Note: This is a development snapshot. All the usual disclaimers apply.
Main changes:
- Port to libsoup3 (and thus to GUPnP 1.6 API)
- API Bump to 2.8 (also for ruih to align again)
- Loads of translation updates
It is available for download at
https://download.gnome.org/sources/rygel/0.41/rygel-0.41.0.tar.xz
Changes since 0.40.1:
Overall:
- Use GUPnP 1.6 API
- Use Libsoup 3 API
- API bump to 2.8
- ABI reset
Confirmation UI:
- Do not install ui file if preferences are not built
Documentation:
- Fix gtk-doc generation and installation
- Add option "man_pages" to disable man pages
Config:
- Fix Tracker3 configuration
Presets:
- Add presets for more encoders
- Fix mp4 muxing
- Support VA-API MPEG2 encoding
- Support VA-API H.264 encoding
Rygel:
- Port to GApplication instead of using our own single instance mechanism
Core:
- Make plugin loader more predictable
Server:
- Add albumArtURI to VideoItem for devices that use that
for the thumbnail
Renderer:
- Fix a critical if there is no mime_type
MediaExport:
- Strip XML extensions (for DIDL_S playlists)
- Support ".nomedia" to skip indexing folders
- If database upgrade failed, do not activate plugin
- Treat parallel Tracker3 module similar to original Tracker plugin
- Drop deperecated ValueArray
- Fix disabling meta-data extraction
LMS:
- Drop deprecated ValueArray
Tracker (old):
- Disable by default
Tracker3:
- Fix Video graph
- Fix deadlock on start
- Do not kill whole rygel if service is not activatable
GStreamer Media Engine:
- Adapt to deprecations
- Fix pipeline blocking issue when transcoding from video-only files
Bugs fixed in this release:
- https://gitlab.gnome.org/GNOME/rygel/issues/151
- https://gitlab.gnome.org/GNOME/rygel/issues/160
- https://gitlab.gnome.org/GNOME/rygel/issues/166
- https://gitlab.gnome.org/GNOME/rygel/issues/173
- https://gitlab.gnome.org/GNOME/rygel/issues/183
- https://gitlab.gnome.org/GNOME/rygel/issues/187
- https://gitlab.gnome.org/GNOME/rygel/issues/190
- https://gitlab.gnome.org/GNOME/rygel/issues/192
- https://gitlab.gnome.org/GNOME/rygel/issues/192
- https://gitlab.gnome.org/GNOME/rygel/issues/196
- https://gitlab.gnome.org/GNOME/rygel/issues/208
All contributors to this release:
- Jens Georg
- Pawan Chitrakar
- Quentin PAGÈS
- Piotr Drąg
- Jan Alexander Steffens (heftig)
- Yaron Shahrabani
- Fabio Tomat
- Yosef Or Boczko
- Danial Behzadi
- Boyuan Yang
- Hugo Carvalho
- Yuri Chornoivan
- Alexander Shopov
- Źmicier Turok
- Jiri Grönroos
- Alexey Rubtsov
- Charles Monzat
- Fran Dieguez
- Rico Tzschichholz
- Jordi Mas
- Kjartan Maraas
- Cheng-Chia Tseng
- Juliano Camargo
Added/updated translations:
- bg.po, courtesy of Alexander Shopov
- ca.po, courtesy of Carles Ferrando Garcia
- fa.po, courtesy of Danial Behzadi
- fi.po, courtesy of Jiri Grönroos
- fr.po, courtesy of Guillaume Bernard
- fur.po, courtesy of Fabio Tomat
- gl.po, courtesy of Fran Dieguez
- he.po, courtesy of Yosef Or Boczko
- nb.po, courtesy of Kjartan Maraas
- ne.po, courtesy of Pawan Chitrakar
- pt.po, courtesy of Hugo Carvalho
- ru.po, courtesy of Alexey Rubtsov
- uk.po, courtesy of Yuri Chornoivan
- zh_CN.po, courtesy of lumingzh
- zh_TW.po, courtesy of Cheng-Chia Tseng
Rygel 0.41.0 has been released.