diff options
author | Alexey Yakovenko <wakeroid@gmail.com> | 2009-07-19 13:50:36 +0200 |
---|---|---|
committer | Alexey Yakovenko <wakeroid@gmail.com> | 2009-07-19 13:50:36 +0200 |
commit | e89e2345859798fa596e01bd9460a63c92785f49 (patch) | |
tree | bf1f0c36b9ded842a43e6fb09a764dce9ce0311b /cgme.c | |
parent | b41446ad033a52ed24176f9ba01362e3648e97ee (diff) |
better format checking before adding to playlist,
more file types supported,
bad files are skipped when attempted to be played
Diffstat (limited to 'cgme.c')
-rw-r--r-- | cgme.c | 13 |
1 files changed, 12 insertions, 1 deletions
@@ -125,11 +125,22 @@ cgme_add (const char *fname) { return 0; } +static const char * exts[]= +{ + "ay","gbs","gym","hes","kss","nsf","nsfe","sap","spc","vgm","vgz",NULL +}; + +const char **cgme_getexts (void) { + return exts; +} + + codec_t cgme = { .init = cgme_init, .free = cgme_free, .read = cgme_read, .seek = cgme_seek, - .add = cgme_add + .add = cgme_add, + .getexts = cgme_getexts }; |