mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-10-13 18:17:39 -04:00
Submit parts of FS#12189 regarding codec API. Replaces access to global settings with a dedicated function to determine if the current track shall be looped. Used by several synthesizer codecs.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30391 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
e66ad3e8a8
commit
e88d24a840
13 changed files with 38 additions and 29 deletions
|
@ -50,6 +50,7 @@
|
|||
#include "sound.h"
|
||||
#include "splash.h"
|
||||
#include "general.h"
|
||||
#include "rbpaths.h"
|
||||
|
||||
#define LOGF_ENABLE
|
||||
#include "logf.h"
|
||||
|
@ -97,6 +98,7 @@ struct codec_api ci = {
|
|||
NULL, /* set_offset */
|
||||
NULL, /* configure */
|
||||
NULL, /* get_command */
|
||||
NULL, /* loop_track */
|
||||
|
||||
/* kernel/ system */
|
||||
#if defined(CPU_ARM) && CONFIG_PLATFORM & PLATFORM_NATIVE
|
||||
|
@ -127,7 +129,6 @@ struct codec_api ci = {
|
|||
memmove,
|
||||
memcmp,
|
||||
memchr,
|
||||
strcasestr,
|
||||
#if defined(DEBUG) || defined(SIMULATOR)
|
||||
debugf,
|
||||
#endif
|
||||
|
@ -136,7 +137,6 @@ struct codec_api ci = {
|
|||
#endif
|
||||
|
||||
(qsort_func)qsort,
|
||||
&global_settings,
|
||||
|
||||
#ifdef RB_PROFILE
|
||||
profile_thread,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue