View Issue Details

IDProjectCategoryView StatusLast Update
0009931MMW v4Playerpublic2014-04-08 05:20
Reportermichal Assigned To 
PriorityurgentSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version4.0.7 
Target Version4.1.1Fixed in Version4.1.1 
Summary0009931: Seek from the end of the playback does not work for some files.
DescriptionSeeking from cca 10s-1s before the end of the file playback does not work for some files (it does not seek or skip the file)
1) it is related to DirectSound and WASAPI output plugins (even without crossfade, smooth transitions and without removing silent), seek works ok for waveOut plugin
2) it is related to e.g. M4A/M4B, FLAC, APE, AAC, MPC files, seek works for MP3, WAV, OGG and WMA files.
TagsNo tags attached.
Fixed in build1701

Relationships

duplicate of 0011978 closedmichal Seek bar refuses to work at the end of FLAC files 

Activities

michal

2012-11-06 11:43

developer   ~0032957

Last edited: 2012-11-06 11:45

It is caused by buffering in output plugin, I can reproduce it with waveOut plugin too, after increasing buffer length and prebuffer.
The problem is, that currently our internal playback engine and input plugins cannot handle seek in this situation, where input plugin has already read all data (and is in EOF state), but output plugin did not play all data yet (because of buffering).
MP3s are played using Winamp engine, that is why it is not problem for them.

michal

2014-04-08 05:20

developer   ~0040070

Fixed in build 1701 (as issue 11978). Closing.