- Audio speed: use atempo ffmpeg based filter instead of audiotrack to avoid compatibility issues with some hard
wares - Many audio passthrough fixes for universal AC3 recode and nova or system encapsulation
- New smart recently categories (off by default) changing "Last added" and "Last played" to "New to watch" and "Continue watching" with the goal of de-cluttering the rows. It only lists scraped content and only last episode viewed or new are displayed to avoid duplication. New section only displayed unwatched content.
- New projector mode aligning visible part of the video to the top of the screen
- Added force aspect ratio for coping with badly encoded videos (4:3, 16:9, 1.85:1, 2.39:1)
- Aspect ratio icons now reflect current aspect ratio instead of next one
- Fix external subtitles disappearing for remote shares video files
- Fix non-scraped videos box disappearing in leanback MainFragment
- Fix external display video rendering in small format regression
- Address cannot find tv show on manual search for non scraped content
- Honor VPN setting in connectivity check
- Fix audio/video desync when using Android frame posting or smoother video playback
- Verify files exist on filesystem before hiding them on USB volumes causing media library loss on Android TV using USB HDDs (regression)
- Capacity to have legacy UI persistent on Android TV interface in nova settings
- Address blue screen of death happening sometimes
- Add option to hide player controls when paused for 5 seconds
- Webdav: send basic auth in UTF-8 and fix credential encoding
- New Android TV preferences row material icons with clearer visible focus
- Add non scraped videos category in phone/tablet UI browser
- Add VTT subtitles support
- Force option consistency in settings
- Fix thumbnail creation for non scraped videos (needs to be enabled through settings for network shares)
- Remove foreground services (again) not to upset Google and delay application publication (nova needs to remain in foreground for media scan to complete)
- Trakt implement new device based login for android TV
- Sync and traffic optimizations for trakt to avoid account locking
This release contains major contributions from @leeroy.
Please try out android frame synchronization enabled, dynamic audio delay estimation, and the new atempo ffmpeg based audio speed with passthrough disabled.
~