feat(choices): add AudioTrack text choices

For an upcoming per-Source setting that picks between the original audio
track and the publisher's default track (often an auto-generated dub)
when a video exposes more than one.
This commit is contained in:
masterdot
2026-09-07 19:53:59 +02:00
parent 255b5b754e
commit 370e69392f

View File

@@ -32,6 +32,11 @@ class CapChoices(models.IntegerChoices):
CAP_10YEARS = 315360000, _('10 years (3650 days)')
class AudioTrack(models.TextChoices):
ORIGINAL = 'original', _('Original audio (recorded language)')
DEFAULT = 'default', _("Publisher's default audio (often an auto-dub)")
class Fallback(models.TextChoices):
FAIL = 'f', _('Fail, do not download any media')
REQUIRE_CODEC = 'c', _('Get next best resolution, only the preferred codec')