Lines Matching refs:SoundPool
1 # SoundPool (Sound Pool)
3 The SoundPool module provides APIs for loading, unloading, playing, and stopping playing sounds, se…
5 …media.createSoundPool](js-apis-media.md#mediacreatesoundpool10) to create a **SoundPool** instance.
24 **System capability**: SystemCapability.Multimedia.Media.SoundPool
34 ## SoundPool section
36 …call [createSoundPool](js-apis-media.md#mediacreatesoundpool10) to create a **SoundPool** instance.
40 > When using the **SoundPool** instance, you are advised to register the following callbacks to pro…
57 **System capability**: SystemCapability.Multimedia.Media.SoundPool
82 // Create a SoundPool instance.
83 let soundPool: media.SoundPool;
88 media.createSoundPool(5, audioRendererInfo, (error: BusinessError, soundPool_: media.SoundPool) => {
126 **System capability**: SystemCapability.Multimedia.Media.SoundPool
156 // Create a SoundPool instance.
157 let soundPool: media.SoundPool;
162 media.createSoundPool(5, audioRendererInfo, (error: BusinessError, soundPool_: media.SoundPool) => {
200 **System capability**: SystemCapability.Multimedia.Media.SoundPool
227 // Create a SoundPool instance.
228 let soundPool: media.SoundPool;
233 media.createSoundPool(5, audioRendererInfo, (error: BusinessError, soundPool_: media.SoundPool) => {
270 // Create a SoundPool instance.
271 let soundPool: media.SoundPool;
277 media.createSoundPool(5, audioRendererInfo, (error: BusinessError, soundPool_: media.SoundPool) => {
310 **System capability**: SystemCapability.Multimedia.Media.SoundPool
342 // Create a SoundPool instance.
343 let soundPool: media.SoundPool;
348 media.createSoundPool(5, audioRendererInfo, (error: BusinessError, soundPool_: media.SoundPool) => {
383 // Create a SoundPool instance.
384 let soundPool: media.SoundPool;
390 media.createSoundPool(5, audioRendererInfo, (error: BusinessError, soundPool_: media.SoundPool) => {
416 **System capability**: SystemCapability.Multimedia.Media.SoundPool
441 // Create a SoundPool instance.
442 let soundPool: media.SoundPool;
447 media.createSoundPool(5, audioRendererInfo, (error: BusinessError, soundPool_: media.SoundPool) => {
482 **System capability**: SystemCapability.Multimedia.Media.SoundPool
506 // Create a SoundPool instance.
507 let soundPool: media.SoundPool;
512 media.createSoundPool(5, audioRendererInfo, (error: BusinessError, soundPool_: media.SoundPool) => {
540 **System capability**: SystemCapability.Multimedia.Media.SoundPool
570 // Create a SoundPool instance.
571 let soundPool: media.SoundPool;
576 media.createSoundPool(5, audioRendererInfo, (error: BusinessError, soundPool_: media.SoundPool) => {
610 **System capability**: SystemCapability.Multimedia.Media.SoundPool
634 // Create a SoundPool instance.
635 let soundPool: media.SoundPool;
640 media.createSoundPool(5, audioRendererInfo, (error: BusinessError, soundPool_: media.SoundPool) => {
667 **System capability**: SystemCapability.Multimedia.Media.SoundPool
696 // Create a SoundPool instance.
697 let soundPool: media.SoundPool;
702 media.createSoundPool(5, audioRendererInfo, (error: BusinessError, soundPool_: media.SoundPool) => {
726 **System capability**: SystemCapability.Multimedia.Media.SoundPool
751 // Create a SoundPool instance.
752 let soundPool: media.SoundPool;
757 media.createSoundPool(5, audioRendererInfo, (error: BusinessError, soundPool_: media.SoundPool) => {
785 **System capability**: SystemCapability.Multimedia.Media.SoundPool
815 // Create a SoundPool instance.
816 let soundPool: media.SoundPool;
821 media.createSoundPool(5, audioRendererInfo, (error: BusinessError, soundPool_: media.SoundPool) => {
847 **System capability**: SystemCapability.Multimedia.Media.SoundPool
872 // Create a SoundPool instance.
873 let soundPool: media.SoundPool;
878 media.createSoundPool(5, audioRendererInfo, (error: BusinessError, soundPool_: media.SoundPool) => {
906 **System capability**: SystemCapability.Multimedia.Media.SoundPool
936 // Create a SoundPool instance.
937 let soundPool: media.SoundPool;
942 media.createSoundPool(5, audioRendererInfo, (error: BusinessError, soundPool_: media.SoundPool) => {
969 **System capability**: SystemCapability.Multimedia.Media.SoundPool
994 // Create a SoundPool instance.
995 let soundPool: media.SoundPool;
1000 media.createSoundPool(5, audioRendererInfo, (error: BusinessError, soundPool_: media.SoundPool) => {
1028 **System capability**: SystemCapability.Multimedia.Media.SoundPool
1058 // Create a SoundPool instance.
1059 let soundPool: media.SoundPool;
1064 media.createSoundPool(5, audioRendererInfo, (error: BusinessError, soundPool_: media.SoundPool) => {
1090 **System capability**: SystemCapability.Multimedia.Media.SoundPool
1116 // Create a SoundPool instance.
1117 let soundPool: media.SoundPool;
1122 media.createSoundPool(5, audioRendererInfo, (error: BusinessError, soundPool_: media.SoundPool) => {
1150 **System capability**: SystemCapability.Multimedia.Media.SoundPool
1181 // Create a SoundPool instance.
1182 let soundPool: media.SoundPool;
1187 media.createSoundPool(5, audioRendererInfo, (error: BusinessError, soundPool_: media.SoundPool) => {
1213 **System capability**: SystemCapability.Multimedia.Media.SoundPool
1237 // Create a SoundPool instance.
1238 let soundPool: media.SoundPool;
1243 media.createSoundPool(5, audioRendererInfo, (error: BusinessError, soundPool_: media.SoundPool) => {
1270 **System capability**: SystemCapability.Multimedia.Media.SoundPool
1299 // Create a SoundPool instance.
1300 let soundPool: media.SoundPool;
1305 media.createSoundPool(5, audioRendererInfo, (error: BusinessError, soundPool_: media.SoundPool) => {
1329 Releases this **SoundPool** instance. This API uses an asynchronous callback to return the result.
1331 **System capability**: SystemCapability.Multimedia.Media.SoundPool
1352 // Create a SoundPool instance.
1353 let soundPool: media.SoundPool;
1358 media.createSoundPool(5, audioRendererInfo, (error: BusinessError, soundPool_: media.SoundPool) => {
1382 Releases this **SoundPool** instance. This API uses a promise to return the result.
1384 **System capability**: SystemCapability.Multimedia.Media.SoundPool
1405 // Create a SoundPool instance.
1406 let soundPool: media.SoundPool;
1411 media.createSoundPool(5, audioRendererInfo, (error: BusinessError, soundPool_: media.SoundPool) => {
1434 **System capability**: SystemCapability.Multimedia.Media.SoundPool
1448 // Create a SoundPool instance.
1449 let soundPool: media.SoundPool;
1454 media.createSoundPool(5, audioRendererInfo, (error: BusinessError, soundPool_: media.SoundPool) => {
1475 **System capability**: SystemCapability.Multimedia.Media.SoundPool
1488 // Create a SoundPool instance.
1489 let soundPool: media.SoundPool;
1494 media.createSoundPool(5, audioRendererInfo, (error: BusinessError, soundPool_: media.SoundPool) => {
1513 **System capability**: SystemCapability.Multimedia.Media.SoundPool
1527 // Create a SoundPool instance.
1528 let soundPool: media.SoundPool;
1533 media.createSoundPool(5, audioRendererInfo, (error: BusinessError, soundPool_: media.SoundPool) => {
1554 **System capability**: SystemCapability.Multimedia.Media.SoundPool
1567 // Create a SoundPool instance.
1568 let soundPool: media.SoundPool;
1573 media.createSoundPool(5, audioRendererInfo, (error: BusinessError, soundPool_: media.SoundPool) => {
1590 Subscribes to error events of this **SoundPool** instance. This event is used only for error prompt.
1592 **System capability**: SystemCapability.Multimedia.Media.SoundPool
1601 The **SoundPool** class provides the following error types<a name = error_info></a>:
1617 // Create a SoundPool instance.
1618 let soundPool: media.SoundPool;
1623 media.createSoundPool(5, audioRendererInfo, (error: BusinessError, soundPool_: media.SoundPool) => {
1643 Unsubscribes from error events of this **SoundPool** instance.
1645 **System capability**: SystemCapability.Multimedia.Media.SoundPool
1658 // Create a SoundPool instance.
1659 let soundPool: media.SoundPool;
1664 media.createSoundPool(5, audioRendererInfo, (error: BusinessError, soundPool_: media.SoundPool) => {