Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(486)

Side by Side Diff: runtime/embedders/openglui/android/android_sound_handler.cc

Issue 13345002: Cleaned up OpenGLUI samples and added Blasteroids. (Closed) Base URL: http://dart.googlecode.com/svn/branches/bleeding_edge/dart/
Patch Set: Created 7 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a 2 // for details. All rights reserved. Use of this source code is governed by a
3 // BSD-style license that can be found in the LICENSE file. 3 // BSD-style license that can be found in the LICENSE file.
4 4
5 #include "embedders/openglui/android/android_sound_handler.h" 5 #include "embedders/openglui/android/android_sound_handler.h"
6 6
7 #include "embedders/openglui/android/android_resource.h" 7 #include "embedders/openglui/android/android_resource.h"
8 #include "embedders/openglui/common/log.h" 8 #include "embedders/openglui/common/log.h"
9 9
10 AndroidSoundHandler::AndroidSoundHandler(android_app* application) 10 AndroidSoundHandler::AndroidSoundHandler(android_app* application)
11 : SoundHandler(), 11 : SoundHandler(),
12 application_(application), 12 application_(application),
13 engine_(NULL), 13 engine_(NULL),
14 engine_if_(NULL), 14 engine_if_(NULL),
15 output_mix_(NULL), 15 output_mix_(NULL),
16 background_player_(NULL), 16 background_player_(NULL),
17 background_player_if_(NULL), 17 background_player_if_(NULL),
18 background_player_seek_if_(NULL), 18 background_player_seek_if_(NULL),
19 sample_player_(NULL), 19 sample_player_(NULL),
20 sample_player_if_(NULL), 20 sample_player_if_(NULL),
21 sample_player_queue_(NULL) { 21 sample_player_queue_(NULL) {
22 SoundHandler::instance_ = this;
23 } 22 }
24 23
25 int32_t AndroidSoundHandler::Start() { 24 int32_t AndroidSoundHandler::Start() {
26 LOGI("Starting SoundService"); 25 LOGI("Starting SoundService");
27 26
28 const SLInterfaceID k_engine_mix_IIDs[] = { SL_IID_ENGINE }; 27 const SLInterfaceID k_engine_mix_IIDs[] = { SL_IID_ENGINE };
29 const SLboolean k_engine_mix_reqs[] = { SL_BOOLEAN_TRUE }; 28 const SLboolean k_engine_mix_reqs[] = { SL_BOOLEAN_TRUE };
30 const SLInterfaceID k_output_mix_IIDs[] = {}; 29 const SLInterfaceID k_output_mix_IIDs[] = {};
31 const SLboolean k_output_mix_reqs[] = {}; 30 const SLboolean k_output_mix_reqs[] = {};
32 int32_t res = slCreateEngine(&engine_, 0, NULL, 1, 31 int32_t res = slCreateEngine(&engine_, 0, NULL, 1,
(...skipping 236 matching lines...) Expand 10 before | Expand all | Expand 10 after
269 return 0; 268 return 0;
270 } 269 }
271 LOGE("Enqueueing sample failed"); 270 LOGE("Enqueueing sample failed");
272 } 271 }
273 } 272 }
274 } 273 }
275 return -1; 274 return -1;
276 } 275 }
277 276
278 277
OLDNEW
« no previous file with comments | « runtime/embedders/openglui/android/android_input_handler.h ('k') | runtime/embedders/openglui/android/main.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698