diff options
author | Nicolas Pennequin <nicolas.pennequin@free.fr> | 2008-01-09 20:37:36 +0000 |
---|---|---|
committer | Nicolas Pennequin <nicolas.pennequin@free.fr> | 2008-01-09 20:37:36 +0000 |
commit | ca243ce4941dbc23ee1c546fd7d87cc19caf716d (patch) | |
tree | c87fa5b126a4557886d0b2ff1e85b13f8637e46b /firmware/target/sh/archos/lcd-as-archos-bitmap.S | |
parent | 66cd9ef38570125750c0fc5a62a1108ee9f1858b (diff) | |
download | rockbox-ca243ce4941dbc23ee1c546fd7d87cc19caf716d.tar.gz rockbox-ca243ce4941dbc23ee1c546fd7d87cc19caf716d.zip |
Fix FS#5797 (Codec failure with directory skip when in file browser, with dircache enabled). Marking the tree context to be reloaded too early would cause the new playlist to contain files that don't exist (correct directory but wrong filenames), in turn causing the codec failures. The fix is to call reload_directory() after the playlist has been created.
I also added a sanity check to avoid loading an unknown codec, which was happening as a consequence of this issue.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16039 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/sh/archos/lcd-as-archos-bitmap.S')
0 files changed, 0 insertions, 0 deletions