github nova-video-player/aos-AVP v6.4.29
v6.4.29 release

6 hours ago

Note that this release contains a jcifs-ng SMB faster implementation (not the SMB+ based on smbj). Please try it out.

  • Fix subtitle URL construction for HTTP streaming URLs (e.g. Stremio)
  • Add HTTP streaming support for URLs without file extensions
  • Fix HDMI volume increasing by +1 on each playback start
  • Pass through hardware volume keys to framework on Android TV for proper CEC/ARC control
  • Fix audio passthrough options greyed out on Android TVs without soundbars
  • Improve SPDIF capability handling and prevent cross-route capability leakage between SPDIF and HDMI ARC/eARC
  • Fix static noise during AC3 recoding on eARC hardware
  • Fix AC3 recoding to avoid IEC-wrapped noise
  • Fix TrueHD PCM sync drift and desync on sample rate transitions
  • Fix atempo filter not being closed on audio track switch, preventing heap corruption
  • Fix manual A/V delay for both android_sync modes
  • Add color metadata plumbing and improve software colorspace handling (BT.709/BT.2020)
  • Preserve NTSC VobSub frame height
  • Fix inverted/gray DVD bitmap subtitle colors
  • Fix MediaSession reporting wrong playback states to Android
  • Remember last aspect ratio across sessions
  • Fix external player not initializing progress bar on video thumbnails
  • Fix external display rendering regression and cutout metric typo
  • Add Nova UPnP user agent for DLNA requests
  • Add preemptive authentication to WebDAV to avoid 401 round-trips
  • Respect SMBj preference for smb:// URIs
  • Improve SMBj robustness with retry logic for transport errors
  • Use multicredit jcifs-ng for SMB2 speed enhancements
  • Use positional SMBJ reads for ranged media streams
  • Cancel superseded localhost proxy sessions safely
  • Check .nomedia even on slow remotes
  • Fix Trakt authentication error handling with specific error messages
  • Fix Trakt token renewal and retry logic
  • Fix multiple NPEs in Trakt sync
  • Fix manual scraping failing on second episode of same season
  • Fix TV show search failing when TMDB lacks native language title
  • Fix special episode (SxxE00) scraping via season 0 title matching
  • Fall back to year-less TMDB search when year-constrained query returns no results
  • Improve movie filename year extraction and title matching for titles containing years
  • Support <plot> and plain-text <set> in movie NFO parser
  • Add releasedate, trailer, director and writer NFO import/export support
  • Harden AutoScrapeService against CursorWindow overflow
  • Add rescan icon and revamp phone/tablet navigation layout
  • Unify cast actor/character display across TV and phone interfaces
  • Use filename/path on two lines for phone interface video info
  • Compact resume view with rounded corners
  • Fix SuperNotCalledException crash in MainActivityLeanback
  • Fix cursor-backed loader leaks in leanback interface
  • Defer leanback row loaders during scraping to avoid UI stalls
  • Fix SIGSEGV race in video sink on close
  • Add NULL guards to prevent SIGSEGV on surface teardown
  • Fix resume deadlock and skipped-frame buffer leak
  • ffmpeg 8.0.1 upstep
  • dav1d 1.5.3 upstep
  • libtorrent 2.0.11 upstep
  • openssl 3.5.5 upstep
  • boost 1.90.0 upstep
  • jsch 2.27.9 upstep
  • trakt 6.17.0 upstep
  • jupnp 3.0.4 upstep

This release contains contributions from @leeroy.

Don't miss a new aos-AVP release

NewReleases is sending notifications on new releases.