[rygel] server: Finally fix LG subtitle hack



commit 2246d802d8e7859114d14ab41af9e17f5c2c4c1d
Author: Jens Georg <mail jensge org>
Date:   Mon Jan 13 19:09:37 2020 +0100

    server: Finally fix LG subtitle hack

 src/librygel-server/rygel-lg-tv-hacks.vala | 11 +++++++++++
 1 file changed, 11 insertions(+)
---
diff --git a/src/librygel-server/rygel-lg-tv-hacks.vala b/src/librygel-server/rygel-lg-tv-hacks.vala
index f69be01b..9464d4f5 100644
--- a/src/librygel-server/rygel-lg-tv-hacks.vala
+++ b/src/librygel-server/rygel-lg-tv-hacks.vala
@@ -69,5 +69,16 @@ internal class Rygel.LGTVHacks : ClientHacks {
                 resources.insert (0, resource);
             }
         }
+
+        if (!(object is VideoItem)) {
+            return;
+        }
+
+        var item = object as VideoItem;
+        foreach (var subtitle in item.subtitles) {
+            if (subtitle.mime_type == "application/x-subrip") {
+                subtitle.mime_type = "text/srt";
+            }
+        }
     }
 }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]