| Summary: | Amarok : Unable to select a play position with a FLAC file | ||
|---|---|---|---|
| Product: | TDE | Reporter: | Adrian RAPINEAU <freshmeatster> |
| Component: | tdemultimedia | Assignee: | Timothy Pearson <kb9vqf> |
| Status: | RESOLVED FIXED | ||
| Severity: | minor | CC: | bugwatch, kb9vqf |
| Priority: | P5 | ||
| Version: | 3.5.13 [Trinity] | ||
| Hardware: | amd64 | ||
| OS: | All | ||
| Compiler Version: | TDE Version String: | ||
| Application Version: | Application Name: | ||
|
Description
Adrian RAPINEAU
2012-09-07 14:14:46 CDT
This might be limited to 3.5.13.x. I can't replicate the problem in R14. I tested the slider in the both the full player and mini player window, both with mp3 and flac. Unfortunately I can confirm this bug with R14 under Debian Wheezy. Library versions tested: libflac8: 1.2.1-6 libxine2: 1.2.2-4 (In reply to comment #2) > Unfortunately I can confirm this bug with R14 under Debian Wheezy. > Library versions tested: > libflac8: 1.2.1-6 > libxine2: 1.2.2-4 This looks like a libxine bug. Amarok correctly calls xine_play(<seek_ms>) in xine_engine.cpp, but libxine does not start playing the FLAC file from the requested position. Curiously, the Xine UI works perfectly fine with the same file, so they must be doing something different than Amarok. After analyzing xine-ui I have committed a workaround for this long-standing libxine bug to Amarok GIT in hash 48eceea. If filetypes other than FLAC are affected by this bug, then please reopen this bug report so that they can be added to the seek blacklist. Thanks for reporting! (In reply to comment #4) > After analyzing xine-ui I have committed a workaround for this long-standing > libxine bug to Amarok GIT in hash 48eceea. If filetypes other than FLAC are > affected by this bug, then please reopen this bug report so that they can be > added to the seek blacklist. > > Thanks for reporting! I should mention that the fix in GIT allows seeking of "blacklisted" file types, but in a slightly less precise manner. My comment above could have been misunderstood as having disabled seeking entirely for those filetypes. ;-) |