al_lock_sample_id - Online Linux Manual PageSection : 3
Updated :
Source : Allegro reference manual
Note :

NAMEal_lock_sample_id − Allegro 5 API

SYNOPSIS #include <allegro5/allegro_audio.h> ALLEGRO_SAMPLE_INSTANCE* al_lock_sample_id(ALLEGRO_SAMPLE_ID *spl_id)

DESCRIPTIONLocks a ALLEGRO_SAMPLE_ID(3), returning the underlying ALLEGRO_SAMPLE_INSTANCE(3). This allows you to adjust the various properties of the instance (such as volume, pan, etc) while the sound is playing. This function will return NULL if the sound corresponding to the id is no longer playing. While locked, ALLEGRO_SAMPLE_ID will be unavailable to additional calls to al_play_sample(3), even if the sound stops while locked. To put the ALLEGRO_SAMPLE_ID back into the pool for reuse, make sure to call al_unlock_sample_id when you're done with the instance.

SEE ALSOal_play_sample(3), al_unlock_sample_id(3)

SINCE5.2.3 [Unstable API]: New API.
0
Johanes Gumabo
Data Size   :   4,651 byte
man-al_lock_sample_id.3Build   :   2024-12-05, 20:55   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   3 / 203,438
Visitor ID   :     :  
Visitor IP   :   3.149.243.29   :  
Visitor Provider   :   AMAZON-02   :  
Provider Position ( lat x lon )   :   39.962500 x -83.006100   :   x
Provider Accuracy Radius ( km )   :   1000   :  
Provider City   :   Columbus   :  
Provider Province   :   Ohio ,   :   ,
Provider Country   :   United States   :  
Provider Continent   :   North America   :  
Visitor Recorder   :   Version   :  
Visitor Recorder   :   Library   :  
Online Linux Manual Page   :   Version   :   Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.05
Online Linux Manual Page   :   Library   :   lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page   :   Library   :   lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base   :   Version   :   Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base   :   Library   :   lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36

Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.