History log of /frameworks/wilhelm/src/objects/CEngine.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c8a305bcafc009615270a30186b711fc33f85b91 28-Feb-2017 Jean-Michel Trivi <jmtrivi@google.com> Fix engine and player release code paths

Engine: do not call in-place destructor.
AudioPlayer: do no release the IAudioManager of the engine

Test: see bug
Bug: 34810287
Change-Id: I883e3d1f7dbaf641f7b1576d36e6ea39705dfe42
/frameworks/wilhelm/src/objects/CEngine.cpp
143c8939640425ce28aaac46732fb604fba1f5c8 22-Dec-2016 Jean-Michel Trivi <jmtrivi@google.com> OpenSL ES audio players are accounted for in AudioService

Track activity of AudioPlayer instances that play audio,
i.e. those with an AudioTrack. Assign them a player
interface ID, and report their state through
the native interface for AudioService.

Test: launch app using SL ES and dump AudioService
Bug: 30955183

Change-Id: I02dc0a34779b08f44d7c58b010932e1c6335b415
/frameworks/wilhelm/src/objects/CEngine.cpp
5a4ced0f2f153380d984826f82c26c7507273b66 18-Oct-2016 Colin Cross <ccross@android.com> Rename .c files compiled as c++ to .cpp

Compiling .c files as .cpp with -x c++ -std=c++11 is delicate, rename
the .c files to .cpp instead.

Also fix some other makefile issues:
Use LOCAL_EXPORT_C_INCLUDE_DIRS and LOCAL_EXPORT_SHARED_LIBRARY_HEADERS
instead of $(call include-path-for,...), which is deprecated.
Remove LOCAL_MODULE_TAGS := optional, that is the default.

Test: mma -j
Change-Id: I482be683abb4dffbb46fb4d1af07a5ec8fcfb908
/frameworks/wilhelm/src/objects/CEngine.cpp