[banshee] Don't attempt to play external resource tracks
- From: Aaron Bockover <abock src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [banshee] Don't attempt to play external resource tracks
- Date: Tue, 3 Aug 2010 22:05:07 +0000 (UTC)
commit 333a13dc0006e71b9d8f16f0155fe6c2189861d4
Author: Aaron Bockover <abockover novell com>
Date: Tue Aug 3 18:02:43 2010 -0400
Don't attempt to play external resource tracks
This is not a complete fix, but should at least prevent them from
playing at all.
.../Banshee.MediaEngine/PlayerEngineService.cs | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/src/Core/Banshee.Services/Banshee.MediaEngine/PlayerEngineService.cs b/src/Core/Banshee.Services/Banshee.MediaEngine/PlayerEngineService.cs
index 48652af..326aaf0 100644
--- a/src/Core/Banshee.Services/Banshee.MediaEngine/PlayerEngineService.cs
+++ b/src/Core/Banshee.Services/Banshee.MediaEngine/PlayerEngineService.cs
@@ -375,6 +375,11 @@ namespace Banshee.MediaEngine
return;
}
+ if (track != null && (track.MediaAttributes & TrackMediaAttributes.ExternalResource) != 0) {
+ RaiseEvent (new PlayerEventArgs (PlayerEvent.EndOfStream));
+ return;
+ }
+
PlayerEngine supportingEngine = FindSupportingEngine (uri);
SwitchToEngine (supportingEngine);
CheckPending ();
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]