feat: Refine audio playback eligibility logic with URL validation and classifier fallback

- Replace simple tag-based audio detection with multi-condition validation in isAudioPlayable()
- Add AudioUrlValidator.isStreamable() check to verify URL technical playability
- Implement AudioClassifier.isAudioUrl() fallback for platform/stream recognition without explicit tags
- Prevent Play button display for audio-tagged articles without streamable URLs
- Add comprehensive French documentation explaining
This commit is contained in:
2026-02-12 16:39:10 -05:00
parent e742502bdc
commit aa32ff1c2b
3 changed files with 110 additions and 4 deletions
+3 -3
View File
@@ -1,3 +1,3 @@
#Thu Feb 12 10:28:52 2026
VERSION_NAME=1.2.3
VERSION_CODE=11
#Thu Feb 12 12:09:07 2026
VERSION_NAME=1.3.0
VERSION_CODE=12