View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0009931 | MMW v4 | Player | public | 2012-11-06 08:10 | 2014-04-08 05:20 |
Reporter | michal | Assigned To | |||
Priority | urgent | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 4.0.7 | ||||
Target Version | 4.1.1 | Fixed in Version | 4.1.1 | ||
Summary | 0009931: Seek from the end of the playback does not work for some files. | ||||
Description | Seeking 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. | ||||
Tags | No tags attached. | ||||
Fixed in build | 1701 | ||||
|
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. |
|
Fixed in build 1701 (as issue 11978). Closing. |