- Status Closed
- Percent Complete
- Task Type Bugs
- Category Codecs
- Assigned To No-one
- Operating System All players
- Severity Low
- Priority Very Low
- Reported Version Daily build (which?)
- Due in Version Undecided
-
Due Date
Undecided
- Votes
- Private
Attached to Project: Rockbox
Opened by username_already_taken - 2011-11-29
Last edited by Buschel - 2011-11-29
Opened by username_already_taken - 2011-11-29
Last edited by Buschel - 2011-11-29
FS#12415 - Decoding of encrypted ADX files not supported
The sim refuses to play and outputs a “get_adx_metadata: error, couldn’t determine ADX type” message for some ADX files from a videogame.
This is present in 3.10 RC and in older releases as well (3.0 and 3.6 tested).
I’ve attached two of the files, one that plays correctly (clover) and another that doesn’t (casino).
Closed by Buschel
2011-11-29 20:38
Reason for closing: Wont Fix
Additional comments about closing: Warning: Undefined array key "typography" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 371 Warning: Undefined array key "camelcase" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 407
2011-11-29 20:38
Reason for closing: Wont Fix
Additional comments about closing: Warning: Undefined array key "typography" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 371 Warning: Undefined array key "camelcase" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 407
rockbox does not support encrypted ADX
and will most likely not aim towards
supporting it in future. reason for this
is that the keys can only be estimated
and will therefor not give 100% sound
quality. with r31094 the manual and
debug messages have been updated.
Loading...
Available keyboard shortcuts
- Alt + ⇧ Shift + l Login Dialog / Logout
- Alt + ⇧ Shift + a Add new task
- Alt + ⇧ Shift + m My searches
- Alt + ⇧ Shift + t focus taskid search
Tasklist
- o open selected task
- j move cursor down
- k move cursor up
Task Details
- n Next task
- p Previous task
- Alt + ⇧ Shift + e ↵ Enter Edit this task
- Alt + ⇧ Shift + w watch task
- Alt + ⇧ Shift + y Close Task
Task Editing
- Alt + ⇧ Shift + s save task
“casino” is an encrypted ADX file (the encryption flag is set to 0×08 - the flag is at byte position 0×13). rockbox does not support encryption yet.
http://wiki.multimedia.cx/index.php?title=CRI_ADX_ADPCM
Edit: It is possible to guess the encryption keys from the file – “vgmstream” (http://vgmstream.svn.sourceforge.net/viewvc/vgmstream/src/) has the sources to make such guess and use it for decrypting. I am not sure whether we want to include this to rockbox.