MantisBT - VCMI | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0000933 | VCMI | Sound, music, videos | public | 2012-04-18 11:26 | 2012-10-06 14:17 |
Reporter | beegee | ||||
Assigned To | beegee | ||||
Priority | low | Severity | feature | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | OS | Fedora | OS Version | ||
Product Version | |||||
Target Version | Fixed in Version | ||||
Summary | 0000933: No music support in Fedora | ||||
Description | The standard Fedora repository for installing software doesn't provide any framework/library for playing Mp3 files due to Fedora's license terms and the patents which protect the Mp3 encoding/decoding mechansim. SDL_mixer resides in that repo and thus meaning it can't be used for playing Mp3. | ||||
Steps To Reproduce | |||||
Additional Information | Proposal: We shouldn't provide converted OGG files to players due to legal issues. Compiling sdl_mixer with Mp3 support may result in unstable VCMI execution. It's also more complicated if you got two versions of SDL_mixer and you have to specify the one with Mp3. The easiest way I think for both players and devs is: 1. Run the bash script dirogg http://freecode.com/projects/dirogg. [^] It's simple to use and can convert one folder recursively from Mp3 to Ogg. 2. When the resource management re-organization(branch animRewrite) is finished it'll be easily possible to wrap the music loading logic so that a ogg file takes precedence over a Mp3 file. 3. A RPM installation script may then convert Mp3 to Ogg automatically when installing VCMI. (the player has nothing additionally to do) | ||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | |||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2012-04-18 11:26 | beegee | New Issue | |||
2012-10-06 14:17 | beegee | Note Added: 0003169 | |||
2012-10-06 14:17 | beegee | Status | new => closed | ||
2012-10-06 14:17 | beegee | Assigned To | => beegee | ||
2012-10-06 14:17 | beegee | Resolution | open => fixed |
Notes | |||||
|
|||||
|
|