mirror of https://gitlab.com/bashrc2/epicyon
Default podcast audio formats
parent
5446bcc54a
commit
1e2b0e28df
|
@ -1143,7 +1143,8 @@ if args.domain:
|
||||||
set_config_param(base_dir, 'domain', domain)
|
set_config_param(base_dir, 'domain', domain)
|
||||||
|
|
||||||
# comma separated list of preferred audio formats. eg. "opus", "mp3"
|
# comma separated list of preferred audio formats. eg. "opus", "mp3"
|
||||||
preferred_podcast_formats = None
|
# in order of preference
|
||||||
|
preferred_podcast_formats = ['ogg', 'mpeg', 'opus']
|
||||||
if args.podcast_formats:
|
if args.podcast_formats:
|
||||||
podcast_formats_str = args.podcast_formats
|
podcast_formats_str = args.podcast_formats
|
||||||
else:
|
else:
|
||||||
|
|
12
tests.py
12
tests.py
|
@ -6830,6 +6830,18 @@ def _test_link_from_rss_item() -> None:
|
||||||
assert mime_type
|
assert mime_type
|
||||||
assert mime_type == 'audio/mpeg'
|
assert mime_type == 'audio/mpeg'
|
||||||
|
|
||||||
|
link, mime_type = get_link_from_rss_item(rss_item, ['audio/mp3'], None)
|
||||||
|
assert link
|
||||||
|
assert link.endswith('1.mp3')
|
||||||
|
assert mime_type
|
||||||
|
assert mime_type == 'audio/mpeg'
|
||||||
|
|
||||||
|
link, mime_type = get_link_from_rss_item(rss_item, ['audio/mpeg'], None)
|
||||||
|
assert link
|
||||||
|
assert link == 'https://whoframed.rodger/rabbit.mp3'
|
||||||
|
assert mime_type
|
||||||
|
assert mime_type == 'audio/mpeg'
|
||||||
|
|
||||||
link, mime_type = get_link_from_rss_item(rss_item, ['audio/opus'], None)
|
link, mime_type = get_link_from_rss_item(rss_item, ['audio/opus'], None)
|
||||||
assert mime_type
|
assert mime_type
|
||||||
if mime_type != 'audio/opus':
|
if mime_type != 'audio/opus':
|
||||||
|
|
Loading…
Reference in New Issue