View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002680 | MMW v4 | Player | public | 2006-10-30 14:35 | 2006-11-27 15:23 |
Reporter | jiri | Assigned To | |||
Priority | urgent | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 3.0 | ||||
Fixed in Version | 3.0 | ||||
Summary | 0002680: Change algorithm of increasing Playcount | ||||
Description | In order to properly support playback of Audio books and Podcasts we should also modify the algorithm of increasing Playcount of tracks. Currently it increases after 33% of track was played, but it doesn't make sense this way for audio books, it should only increase when track is fully played, i.e. end of track is reached. | ||||
Additional Information | It should work the same way as in iTunes and iPod. | ||||
Tags | No tags attached. | ||||
Fixed in build | 1012 | ||||
|
Technically, I think the code should be moved from mp3datab.pas to fullplayer.pas (see calling of IncreasePlayCounter()) and react properly to end of track. |
|
Resolved in revision 1823: The code was moved to fullplayer._OnTrackEnd and in addition together with the end reaching the track has to be played at least 1 minute of the track's total time (it doesn't hold for track lenght shorter than 1 minute). So the implementation is better than in iTunes, because simple reaching of the track's end (by mouse dragging) is not enough so that the track would considered as played. |
|
As discussed over IM, this should be improved, particularly tracks that didn't start at their beginning (i.e. their last playback position was bookmarked) should be handled correctly. |
|
Resolved in revision 1860 together with implementation of 2678: Remember playback position. |