add webm/rm/rmvb support

This commit is contained in:
lqs
2019-04-21 09:48:00 +00:00
committed by Gleb Smirnoff
parent cfb775682b
commit a1c8a1856d
3 changed files with 15 additions and 2 deletions

View File

@ -862,6 +862,10 @@ GetVideoMetadata(const char *path, const char *name)
xasprintf(&m.mime, "video/x-matroska");
else if( strcmp(ctx->iformat->name, "flv") == 0 )
xasprintf(&m.mime, "video/x-flv");
else if( strcmp(ctx->iformat->name, "rm") == 0 )
xasprintf(&m.mime, "application/vnd.rn-realmedia");
else if( strcmp(ctx->iformat->name, "rmvb") == 0 )
xasprintf(&m.mime, "application/vnd.rn-realmedia-vbr");
if( m.mime )
goto video_no_dlna;
@ -1538,6 +1542,10 @@ video_no_dlna:
xasprintf(&m.mime, "video/x-matroska");
else if( strcmp(ctx->iformat->name, "flv") == 0 )
xasprintf(&m.mime, "video/x-flv");
else if( strcmp(ctx->iformat->name, "rm") == 0 )
xasprintf(&m.mime, "application/vnd.rn-realmedia");
else if( strcmp(ctx->iformat->name, "rmvb") == 0 )
xasprintf(&m.mime, "application/vnd.rn-realmedia-vbr");
else
DPRINTF(E_WARN, L_METADATA, "%s: Unhandled format: %s\n", path, ctx->iformat->name);
}