Remove prefetch status error codes: not officially in OpenSL ES spec.
AndroidEffectCapabilities: no const for effect name
Android file descriptor data source: don't use a value that will
likely be used by the specification in the future.
Change-Id: I9b4e0d7eb265dc98c76021cddfe5a1f50b5eb6ef
#define SL_PREFETCHEVENT_STATUSCHANGE ((SLuint32) 0x00000001)
#define SL_PREFETCHEVENT_FILLLEVELCHANGE ((SLuint32) 0x00000002)
-#define SL_PREFETCHEVENT_ERROR ((SLuint32) 0x00000003)
-#define SL_PREFETCHEVENT_ERROR_UNRECOVERABLE ((SLuint32) 0x00000004)
#define SL_PREFETCHSTATUS_UNDERFLOW ((SLuint32) 0x00000001)
#define SL_PREFETCHSTATUS_SUFFICIENTDATA ((SLuint32) 0x00000002)
SLuint32 index,
SLInterfaceID *pEffectType,
SLInterfaceID *pEffectImplementation,
- const SLchar *pName,
+ SLchar *pName,
SLuint16 *pNameSize);
};
/* Android File Descriptor Data Locator */
/*---------------------------------------------------------------------------*/
/** Addendum to Data locator macros */
-#define SL_DATALOCATOR_ANDROIDFD ((SLuint32) 0x00000009)
+#define SL_DATALOCATOR_ANDROIDFD ((SLuint32) 0x800007BD)
#define SL_DATALOCATOR_ANDROIDFD_USE_FILE_SIZE ((SLAint64) 0xFFFFFFFFFFFFFFFFll)
static SLresult IAndroidEffectCapabilities_QueryEffect(SLAndroidEffectCapabilitiesItf self,
SLuint32 index, SLInterfaceID *pEffectType, SLInterfaceID *pEffectImplementation,
- const SLchar * pName, SLuint16 *pNameSize) {
+ SLchar * pName, SLuint16 *pNameSize) {
SL_ENTER_INTERFACE