Notes |
|
(0000414)
|
svn
|
2012-02-14 21:28
|
|
The user admin has checked in files related to this issue (revision 306).
Comment:
MPfm 0.5.2.1
- Player: Fixed two bugs related to ASIO playback. The static has been removed from the audio, but it still has some bugs.
These bug fixes are also valid for WASAPI playback.
Related to issue 0000197 and issue 0000198.
Files modified:
U MPfm/branches/current/MPfm/Configuration/MPfmConfiguration.cs
U MPfm/branches/current/MPfm/Other Screens/frmSettings.cs
U MPfm/branches/current/MPfm/frmMain.cs
U MPfm/branches/current/MPfm.Player/Player.cs
|
|
|
|
The mixer sample rates higher than 44100Hz do not seem to work! |
|
|
(0000439)
|
svn
|
2012-02-22 18:36
|
|
The user admin has checked in files related to this issue (revision 328).
Comment:
MPfm 0.5.3.0
- Player: Added BASSMix. A mixing channel will enable getting data for ASIO and WASAPI without stealing decoding data (was the cause for the skipping audio bug).
The output meter has been renabled for ASIO and WASAPI.
- Player: Fixed bugs for pausing with ASIO and WASAPI. Both of them required different methods for pausing.
- Bass.NET wrapper: Added CreateMixerStream to the Channel class.
Related to issue 0000197 and issue 0000198.
Files modified:
U MPfm/branches/current/MPfm/Other Screens/frmSettings.cs
U MPfm/branches/current/MPfm/Other Screens/frmThemes.Designer.cs
U MPfm/branches/current/MPfm/frmMain.cs
U MPfm/branches/current/MPfm.Player/Player.cs
U MPfm/branches/current/MPfm.Sound/Bass.Net/Channel.cs
|
|
|
(0000446)
|
svn
|
2012-02-26 11:28
|
|
The user admin has checked in files related to this issue (revision 332).
Comment:
MPfm 0.5.3.0
- Channel: The GetLength, GetPosition and SetPosition methods do not automatically convert
the values depending on floating point anymore. This logic has been moved to the Player
and other classes (such as PeakFile and PlaylistItem).
- Player:
- Bug fix: The FX channel buffer is now cleared, like the mixer channel buffer.
- Bug fix: The StreamProc callback was using the m_playlist.CurrentItemIndex to increase the m_currentMixPlaylistIndex. Now using a an increment instead.
This fixes the transition between the 2nd song and other songs for ASIO and WASAPI devices (crashed the application before!).
- Fixed volume for ASIO and WASAPI devices.
- The SetPosition(double percentage) method is now using the SetPosition(long position) method (instead of duplicating code)
- Set default buffer size to 1000ms.
Related to issue 0000197 and issue 0000198.
Files modified:
U MPfm/branches/current/MPfm/Other Screens/frmSettings.cs
U MPfm/branches/current/MPfm/frmMain.cs
U MPfm/branches/current/MPfm.Player/Player.cs
U MPfm/branches/current/MPfm.Sound/Bass.Net/Channel.cs
U MPfm/branches/current/MPfm.Sound/PeakFile.cs
U MPfm/branches/current/MPfm.Sound/Playlists/PlaylistItem.cs
|
|
|
(0000480)
|
svn
|
2012-03-20 16:56
|
|
The user admin has checked in files related to this issue (revision 334).
Comment:
MPfm 0.5.3.0
- Player: Refactored GoTo method. It is now re-using the Play method instead of duplicating code.
The GoTo method now works on ASIO and WASAPI. However, on WASAPI, the playback does not start again
after using Play or GoTo several times rapidely (bug).
Related to issue 0000197 and issue 0000198.
Files modified:
U MPfm/branches/current/MPfm.Player/Player.cs
|
|
|
(0000483)
|
svn
|
2012-03-21 15:23
|
|
The user admin has checked in files related to this issue (revision 336).
Comment:
MPfm 0.5.3.0
- Player: WASAPI devices now reset the buffer when setting a new position or a new playlist index.
Related to issue 0000198.
Files modified:
U MPfm/branches/current/MPfm/Other Screens/frmSettings.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmSettings.resx
U MPfm/branches/current/MPfm.Player/Player.cs
|
|