Exaile displays negative time for .wav files
Bug #455115 reported by
Micah Gersten
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Exaile |
Fix Released
|
Medium
|
reacocard | ||
exaile (Ubuntu) |
Fix Released
|
Low
|
Unassigned |
Bug Description
Binary package hint: exaile
When I open the file, it shows a negative play time. Screenshot attached.
ProblemType: Bug
Architecture: amd64
Date: Sun Oct 18 21:52:34 2009
DistroRelease: Ubuntu 9.10
Package: exaile 0.3.0.1-0ubuntu6
PackageArchitec
ProcEnviron:
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersionSign
SourcePackage: exaile
Uname: Linux 2.6.31-14-generic x86_64
Changed in exaile (Ubuntu): | |
status: | New → Confirmed |
Changed in exaile: | |
assignee: | nobody → Johannes Sasongko (sjohannes) |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in exaile: | |
assignee: | Johannes Sasongko (sjohannes) → nobody |
Changed in exaile: | |
status: | Fix Committed → Fix Released |
Changed in exaile (Ubuntu): | |
status: | Triaged → Fix Released |
To post a comment you must log in.
Hello,
I think the problem is laying in xl/metadata/wav.py, the type_map'ing is not working as expected for wav files.
I played with pdb, and it turns out that the code goes straight to the exception.
Removing the type_map as below fixes the problem;
< opener = type_map[ sndhdr. what(self. loc)] open(self. loc, "rb")
< f = opener.
---
> f = wave.open(self.loc, "rb")
Kalou