Anonymous | Login | Signup for a new account | 2024-11-23 09:52 PST |
Main | My View | View Issues | Change Log | Roadmap | Repositories | My Account |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||
0000395 | MPfm | Player | public | 2012-08-21 00:46 | 2012-08-21 00:47 | ||||||
Reporter | ycastonguay | ||||||||||
Assigned To | ycastonguay | ||||||||||
Priority | urgent | Severity | major | Reproducibility | sometimes | ||||||
Status | assigned | Resolution | open | ||||||||
Platform | OS | OS Version | |||||||||
Product Version | 0.6.0.0 | ||||||||||
Target Version | 0.7.2.0 | Fixed in Version | |||||||||
Summary | 0000395: When changing the player position, the reported position sometimes has a wrong offset for a fraction of a second | ||||||||||
Description | The player position "skips" visually when changing the player position. Solution: Stop/Start the player position timer when changing the position. Also stop the mixer channel as recommended here: http://www.un4seen.com/forum/?topic=10570.0;hl=decode+channel+position+mixer [^] | ||||||||||
Steps To Reproduce | This is more apparent when using DirectSound and a bigger buffer. Change the player position; you'll see that sometimes the position skips (it has a wrong offset for a fraction of a second) | ||||||||||
Tags | No tags attached. | ||||||||||
Attached Files | |||||||||||
Notes | |
(0000808) svn (developer) 2012-08-21 00:47 |
The user animal has checked in files related to this issue (revision 592). Comment: This finally fixes the player position bug by stopping/starting the playback position timer when changing the position, and stopping the mixer channel before changing position. This also adds a basic console project for testing using Terminal. Related to issue 0000395. Files modified: A MPfm/branches/current/MPfm.Console/ A MPfm/branches/current/MPfm.Console/AssemblyInfo.cs A MPfm/branches/current/MPfm.Console/ConsoleHelper.cs A MPfm/branches/current/MPfm.Console/Curses.cs A MPfm/branches/current/MPfm.Console/Lib/ A MPfm/branches/current/MPfm.Console/Lib/Ninject.dll A MPfm/branches/current/MPfm.Console/MPfm.Console.csproj A MPfm/branches/current/MPfm.Console/Main.cs A MPfm/branches/current/MPfm.Console/PlayerTest.cs U MPfm/branches/current/MPfm.MVP/Presenters/PlayerPresenter.cs U MPfm/branches/current/MPfm.Mac/MainWindowController.cs U MPfm/branches/current/MPfm.Player/IPlayer.cs U MPfm/branches/current/MPfm.Player/Player.cs U MPfm/branches/current/MPfm.Tests/MPfm.Tests.csproj |
Issue History | |||
Date Modified | Username | Field | Change |
2012-08-21 00:46 | ycastonguay | New Issue | |
2012-08-21 00:46 | ycastonguay | Status | new => assigned |
2012-08-21 00:46 | ycastonguay | Assigned To | => ycastonguay |
2012-08-21 00:47 | svn | Checkin | |
2012-08-21 00:47 | svn | Note Added: 0000808 |
Copyright © 2000 - 2011 MantisBT Group |