Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000303MPfmPlayerpublic2012-03-10 08:482012-04-15 21:15
Reporterycastonguay 
Assigned Toycastonguay 
PriorityhighSeveritytweakReproducibilityN/A
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version 
Target Version0.6.0.0Fixed in Version0.6.0.0 
Summary0000303: Change the way BASS plugins are loaded to support other platforms (Windows/Linux/Mac)
DescriptionUse the GetVersion methods instead to load the FX and Mix addons. Use a Mono dllmap for the Linux and Mac OS X platforms.
TagsNo tags attached.
Attached Files

- Relationships
child of 0000302assignedycastonguay Add support for multiple platforms using the Mono Framework (Linux, OS X, iOS, Android) 

-  Notes
(0000470)
ycastonguay (administrator)
2012-03-10 08:49

I'm having trouble loading plugins such as FLAC under Linux. I have posted a thread on the Un4seen forums.

http://www.un4seen.com/forum/?topic=13556.0 [^]
(0000547)
svn (developer)
2012-04-03 18:36

The user animal has checked in files related to this issue (revision 388).

Comment:
MPfm 0.6.0.0
- Player: Now loading plugins depending on OS type. Only working for Windows for now.

Related to issue 0000303.



Files modified:
U MPfm/branches/current/MPfm.Player/Player.cs
(0000548)
ycastonguay (administrator)
2012-04-03 18:37

The BASS developer has fixed the issue under Linux! See the updated thread for the updated libbass.so for x86 and x64 platforms.

http://www.un4seen.com/forum/?topic=13556.0 [^]
(0000549)
svn (developer)
2012-04-03 19:26

The user animal has checked in files related to this issue (revision 389).

Comment:
MPfm 0.6.0.0
- Player: Added code for loading the BASS plugins under Linux.
- BASS.NET wrapper: Added the GetVersion methods for the BASS, FX and MIX libraries in the Base class.
- Added the missing Bass.Net.dll.config to the project.
- The GTK# client now works just like in the Test repository. The Test GTK# project can now be deleted from the Test repository.

Related to issue 0000303 and issue 0000308.


Files modified:
A MPfm/branches/current/MPfm.GTK/Bass.Net.dll.config
U MPfm/branches/current/MPfm.GTK/MPfm.GTK.csproj
U MPfm/branches/current/MPfm.GTK/gtk-gui/gui.stetic
U MPfm/branches/current/MPfm.Player/Player.cs
U MPfm/branches/current/MPfm.Sound/Bass.Net/Base.cs
(0000580)
svn (developer)
2012-04-10 07:11

The user animal has checked in files related to this issue (revision 409).

Comment:
MPfm 0.6.0.0 (Linux)
- Added plugin directory detection for Linux (searches in current directory, /usr/lib/mpfm and /opt/lib/mpfm)
- Now loading the FLAC, WV and MPC plugins under Linux.

Related to issue 0000303.


Files modified:
U MPfm/branches/current/MPfm.Player/Player.cs
(0000599)
svn (developer)
2012-04-14 19:13

The user animal has checked in files related to this issue (revision 428).

Comment:
MPfm 0.6.0.0
* OS detection
  - Fixed detection for Mac OS X (sometimes returns "Unix 11.3").

Related to issue 0000303.


Files modified:
U MPfm/branches/current/MPfm.Core/OS.cs
(0000600)
svn (developer)
2012-04-14 19:22

The user animal has checked in files related to this issue (revision 429).

Comment:
MPfm 0.6.0.0
* Player
  - Now loading BASS decoding plugins successfully on Mac OS X.

Related to issue 0000303.


Files modified:
U MPfm/branches/current/MPfm.Player/Player.cs
(0000602)
svn (developer)
2012-04-14 19:30

The user animal has checked in files related to this issue (revision 431).

Comment:
MPfm 0.6.0.0
* MPfm.Mac
  - Added MPfm_Mac solution to source control.

Related to issue 0000303.



Files modified:
A MPfm/branches/current/MPfm_Mac.sln
(0000603)
svn (developer)
2012-04-15 21:15

The user animal has checked in files related to this issue (revision 432).

Comment:
MPfm 0.6.0.0
* MPfm.Mac
  - Now loading the player on start.
  - Added a test button to load and play files. It works but the playback stops randomly when using multiple files.
* Player
  - Added more specific code for the Mac OS X platform.

Related to issue 0000303 and issue 0000309.


Files modified:
A MPfm/branches/current/MPfm.Mac/Bass.Net.dll.config
U MPfm/branches/current/MPfm.Mac/Info.plist
U MPfm/branches/current/MPfm.Mac/MPfm.Mac.csproj
U MPfm/branches/current/MPfm.Mac/MainWindow.designer.cs
U MPfm/branches/current/MPfm.Mac/MainWindow.xib
U MPfm/branches/current/MPfm.Mac/MainWindowController.cs
A MPfm/branches/current/MPfm.Mac/libbass.dylib
A MPfm/branches/current/MPfm.Mac/libbass_fx.dylib
A MPfm/branches/current/MPfm.Mac/libbass_mpc.dylib
A MPfm/branches/current/MPfm.Mac/libbassflac.dylib
A MPfm/branches/current/MPfm.Mac/libbassmix.dylib
A MPfm/branches/current/MPfm.Mac/libbasswv.dylib
U MPfm/branches/current/MPfm.Player/Player.cs
U MPfm/branches/current/MPfm.UI/Controllers/MainWindowController.cs
U MPfm/branches/current/MPfm_Mac.sln

- Issue History
Date Modified Username Field Change
2012-03-10 08:48 ycastonguay New Issue
2012-03-10 08:48 ycastonguay Status new => assigned
2012-03-10 08:48 ycastonguay Assigned To => ycastonguay
2012-03-10 08:49 ycastonguay Note Added: 0000470
2012-03-11 19:38 ycastonguay Relationship added child of 0000302
2012-03-20 21:01 ycastonguay Target Version 0.6.0.0 => 0.7.0.0
2012-04-03 18:36 svn Checkin
2012-04-03 18:36 svn Note Added: 0000547
2012-04-03 18:37 ycastonguay Note Added: 0000548
2012-04-03 19:26 svn Checkin
2012-04-03 19:26 svn Note Added: 0000549
2012-04-03 21:24 ycastonguay Target Version 0.7.0.0 => 0.6.0.0
2012-04-10 07:11 svn Checkin
2012-04-10 07:11 svn Note Added: 0000580
2012-04-14 19:13 svn Checkin
2012-04-14 19:13 svn Note Added: 0000599
2012-04-14 19:22 svn Checkin
2012-04-14 19:22 svn Note Added: 0000600
2012-04-14 19:30 svn Checkin
2012-04-14 19:30 svn Note Added: 0000602
2012-04-14 19:38 ycastonguay Status assigned => resolved
2012-04-14 19:38 ycastonguay Fixed in Version => 0.6.0.0
2012-04-14 19:38 ycastonguay Resolution open => fixed
2012-04-15 21:15 svn Checkin
2012-04-15 21:15 svn Note Added: 0000603


Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker