AudioStream management functions.

This commit is contained in:
jussi
2025-09-08 22:36:40 +03:00
parent de672a85d2
commit 3bedd89e1d
15 changed files with 901 additions and 5 deletions

View File

@@ -52,3 +52,24 @@ int laudioSetMusicLooping( lua_State* L );
int laudioGetMusicLooping( lua_State* L );
int laudioGetMusicTimeLength( lua_State* L );
int laudioGetMusicTimePlayed( lua_State* L );
int laudioGetMusicStream( lua_State* L );
/* Audio - AudioStream management functions. */
int laudioLoadAudioStream( lua_State* L );
int laudioIsAudioStreamValid( lua_State* L );
int laudioUnloadAudioStream( lua_State* L );
int laudioUpdateAudioStream( lua_State* L );
int laudioIsAudioStreamProcessed( lua_State* L );
int laudioPlayAudioStream( lua_State* L );
int laudioPauseAudioStream( lua_State* L );
int laudioResumeAudioStream( lua_State* L );
int laudioIsAudioStreamPlaying( lua_State* L );
int laudioStopAudioStream( lua_State* L );
int laudioSetAudioStreamVolume( lua_State* L );
int laudioSetAudioStreamPitch( lua_State* L );
int laudioSetAudioStreamPan( lua_State* L );
int laudioSetAudioStreamBufferSizeDefault( lua_State* L );
int laudioSetAudioStreamCallback( lua_State* L );
int laudioAttachAudioStreamProcessor( lua_State* L );
int laudioDetachAudioStreamProcessor( lua_State* L );
int laudioAttachAudioMixedProcessor( lua_State* L );
int laudioDetachAudioMixedProcessor( lua_State* L );