summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJens Georg <mail@jensge.org>2019-01-14 14:23:57 +0100
committerJens Georg <mail@jensge.org>2019-01-14 14:23:57 +0100
commit55a9e3315881f93a70c843e8118815d2e86c71cb (patch)
treef513c7a578d3aa4fff7a5748ffb717d34ef1468d
parent688b1bbf7647a6d62bbb226aa647741f9ce8a8f5 (diff)
downloadrygel-55a9e3315881f93a70c843e8118815d2e86c71cb.tar.gz
server: LG hacks: Remove MP4 DLNA profile
LG devices seem to be a bit picky regarding the DLNA profiles they accept for MP4, but will accept MP4 files without any profile just fine. So just drop the DLNA profile if facing a LG device Fixes #122
-rw-r--r--src/librygel-server/rygel-lg-tv-hacks.vala2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/librygel-server/rygel-lg-tv-hacks.vala b/src/librygel-server/rygel-lg-tv-hacks.vala
index 96204555..e19cfc80 100644
--- a/src/librygel-server/rygel-lg-tv-hacks.vala
+++ b/src/librygel-server/rygel-lg-tv-hacks.vala
@@ -39,6 +39,8 @@ internal class Rygel.LGTVHacks : ClientHacks {
resource.dlna_profile = null;
} else if (resource.mime_type == "video/x-msvideo") {
resource.mime_type = "video/avi";
+ } else if (resource.mime_type == "video/mp4") {
+ resource.dlna_profile = null;
}
}