Revision: 291
http://mp-plugins.svn.sourceforge.net/mp-plugins/?rev=291&view=rev
Author: misterd_sf
Date: 2007-04-05 14:28:16 -0700 (Thu, 05 Apr 2007)
Log Message:
-----------
MPlayer: Added possibility to play TVServer streams, by typing the url
Modified Paths:
--------------
trunk/plugins/My MPlayer/MPlayer_ExtPlayer/ConfigurationManager.cs
Modified: trunk/plugins/My MPlayer/MPlayer_ExtPlayer/ConfigurationManager.cs
===================================================================
--- trunk/plugins/My MPlayer/MPlayer_ExtPlayer/ConfigurationManager.cs 2007-04-05 19:39:17 UTC (rev 290)
+++ trunk/plugins/My MPlayer/MPlayer_ExtPlayer/ConfigurationManager.cs 2007-04-05 21:28:16 UTC (rev 291)
@@ -704,12 +704,16 @@
Log.Info("MPlayer: StreamProtocol: " + protocol);
Log.Info("MPlayer: StremFilename: " + file);
arguments.Append(extensionSettings[protocol].Arguments);
- arguments.Append(extensionSettings[System.IO.Path.GetExtension(fileName)]);
+ if (extensionSettings.ContainsKey(System.IO.Path.GetExtension(fileName))) {
+ arguments.Append(extensionSettings[System.IO.Path.GetExtension(fileName)]);
+ isVideo = extensionSettings[System.IO.Path.GetExtension(fileName)].PlayMode == PlayMode.Video;
+ } else {
+ isVideo = true;
+ }
arguments.Append(" \"");
arguments.Append(protocol);
arguments.Append(file);
arguments.Append("\"");
- isVideo = extensionSettings[System.IO.Path.GetExtension(fileName)].PlayMode == PlayMode.Video;
} else if (fileName.EndsWith(".cda")) {
String drive = System.IO.Path.GetDirectoryName(fileName);
if (drive.EndsWith("\\")) {
@@ -754,7 +758,8 @@
ext = ext.ToLower();
if (ext.Equals(".mplayer")) {
if (filename.StartsWith("dvd://") || filename.StartsWith("vcd://") || filename.StartsWith("svcd://")
- || filename.StartsWith("cue://")) {
+ || filename.StartsWith("cue://")
+ || filename.StartsWith("ZZZZ://")) {
return true;
}
filename = filename.Remove(filename.LastIndexOf(".mplayer"));
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|