Skip to content
  • Aaron Bockover's avatar
    Request engine change before playing a song based on file extension; this · a0a208d8
    Aaron Bockover authored
    2006-01-13  Aaron Bockover  <aaron@aaronbock.net>
    
        * src/PlayerInterface.cs: Request engine change before playing a song
        based on file extension; this will be used for falling back on GStreamer
        for some formats when using Helix as the primary engine
    
        * src/Preferences.cs: A restart is no longer needed to change the
        primary playback engine
    
        * src/Banshee.Base/IPlayerEngine.cs: Added SupportedExtensions property
    
        * src/Banshee.Base/PlayerEngineCore.cs: Allow switching engines from
        anything other than the primary based on file extension
    
        * src/Banshee.MediaEngine/Gstreamer/GstPlayerEngine.cs: claim to support
        WMA in SupportedExtensions as Helix/RP can't (better chance of it working
        in GStreamer than in Helix)
    
        * src/Banshee.MediaEngine/Vlc/VlcPlayerEngine.cs:
        * src/Banshee.MediaEngine/Helix/HelixPlayer.cs: Implement
        SupportedExtensions, but return null
    a0a208d8