[Bug 470881] replace System.MediaSounds on windows Mono



If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
  http://bugzilla.gnome.org/show_bug.cgi?id=470881

  chronojump | chronojump | Ver: unspecified




------- Comment #3 from Xavier de Blas  2007-12-14 15:31 UTC -------
In banshee there are two solutions:

1.-"The engine backend is implemented directly against Windows Media Player,
called Banshee.MediaEngine.WMP10. It’s cool to see that they were able to use
the native platform engine for playback, but sadly the developer of Banshee is
more interested in getting the current GStreamer engine to run under Windows as
well."
http://www.frankps.net/?p=250

2.-Here samples of the WMP10 sln and assemblyInfo.cs for windows
http://www.koders.com/noncode/fid1AFF37C514A15230FFB99F798DDBF94E834B75E1.aspx
http://www.koders.com/csharp/fid84AED1545DA85193FA02CE90EA71D00CAE1844C9.aspx

3.-Last svn seems only use the Gstreamer, but the WMP10 seems easier for a
non-audio project like cronojump. On a july report, the SoC student said that
Gstreamer solution is slower and probably choppy:
"Gstreamer is slow on Windows. It's fine most of the time, but when the CPU
gets hammered, the audio will become choppy. This doesn't happen when using
DirectSound in similar situations. I don't know yet if it's a significant
problem."
http://themonkeysgrinder.blogspot.com/2007/07/end-of-july-status.html

4.-Here there's a bug solved for the gstreamer solution
http://groups.google.com/group/mono-soc-2007/browse_thread/thread/64451bd5a9e821d6/138de4581b2cb040?lnk=gst&q=banshee#138de4581b2cb040

5.-On the svn there's the engine for direct sound:
mkdir banshee_windows_port
cd bansee_windows_port
svn co http://svn.gnome.org/svn/banshee/branches/windows-port .

ls banshee/src/Engines/
Banshee.MediaEngine.DirectSound  Banshee.MediaEngine.GStreamer  Engines.mds 
Makefile.am

ls banshee/src/Engines/Banshee.MediaEngine.GStreamer/
Banshee.MediaEngine.GStreamer.csproj  Banshee.MediaEngine.GStreamer.mdp 
GstPlayerEngine.cs  Makefile.am

ls banshee/src/Engines/Banshee.MediaEngine.DirectSound/
Banshee.MediaEngine.DirectSound.csproj  DirectSoundPlayerEngine.cs  Properties

But there's no using of the directSound engine on current svn.

6.- Try to create a little sample of playing on windows with directsound in a 
mono app


-- 
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=470881.


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