diff options
author | Jens Georg <mail@jensge.org> | 2020-07-25 22:14:19 +0200 |
---|---|---|
committer | Jens Georg <mail@jensge.org> | 2020-07-25 22:14:19 +0200 |
commit | 21dc9c387acaaed84e9df79f5e6d6a7f76ce8ae0 (patch) | |
tree | a2b43918d3c5ea51417f610c0f1108251750da65 /src | |
parent | 8f53d90f1a9fa17c52515d4d6687a96e558fcb40 (diff) | |
download | rygel-21dc9c387acaaed84e9df79f5e6d6a7f76ce8ae0.tar.gz |
server: Only check for subtitles on native files
Diffstat (limited to 'src')
-rw-r--r-- | src/librygel-server/rygel-subtitle-manager.vala | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/librygel-server/rygel-subtitle-manager.vala b/src/librygel-server/rygel-subtitle-manager.vala index 8729e9d8..94acf8fa 100644 --- a/src/librygel-server/rygel-subtitle-manager.vala +++ b/src/librygel-server/rygel-subtitle-manager.vala @@ -44,6 +44,10 @@ internal class Rygel.SubtitleManager : GLib.Object { public ArrayList<Subtitle> get_subtitles (string uri) throws Error { var video_file = File.new_for_uri (uri); + if (!video_file.is_native ()) { + throw new SubtitleManagerError.NO_SUBTITLE + (_("No subtitle available")); + } var directory = video_file.get_parent (); var basename = video_file.get_basename (); |