mirror of
https://gitlab.xiph.org/xiph/ezstream.git
synced 2024-11-03 04:17:18 -05:00
Fix media type handing wrt playlists
This was a regression introduced by the cfg refactor
This commit is contained in:
parent
74dce6af5b
commit
aab0afaa82
@ -935,15 +935,22 @@ streamPlaylist(shout_t *shout)
|
|||||||
char lastSong[PATH_MAX];
|
char lastSong[PATH_MAX];
|
||||||
|
|
||||||
if (playlist == NULL) {
|
if (playlist == NULL) {
|
||||||
if (CFG_MEDIA_PROGRAM == cfg_get_media_type()) {
|
switch (cfg_get_media_type()) {
|
||||||
|
case CFG_MEDIA_PROGRAM:
|
||||||
if ((playlist = playlist_program(cfg_get_media_filename())) == NULL)
|
if ((playlist = playlist_program(cfg_get_media_filename())) == NULL)
|
||||||
return (0);
|
return (0);
|
||||||
} else {
|
break;
|
||||||
|
case CFG_MEDIA_STDIN:
|
||||||
|
if ((playlist = playlist_read(NULL)) == NULL)
|
||||||
|
return (0);
|
||||||
|
break;
|
||||||
|
default:
|
||||||
if ((playlist = playlist_read(cfg_get_media_filename())) == NULL)
|
if ((playlist = playlist_read(cfg_get_media_filename())) == NULL)
|
||||||
return (0);
|
return (0);
|
||||||
if (playlist_get_num_items(playlist) == 0)
|
if (playlist_get_num_items(playlist) == 0)
|
||||||
log_notice("%s: playlist empty",
|
log_warning("%s: playlist empty",
|
||||||
cfg_get_media_filename());
|
cfg_get_media_filename());
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
/*
|
/*
|
||||||
|
Loading…
Reference in New Issue
Block a user