Commit 4257e070 authored by David Reid's avatar David Reid

Add ma_engine_set_time().

parent 4be62011
...@@ -1869,6 +1869,7 @@ MA_API void ma_engine_uninit(ma_engine* pEngine); ...@@ -1869,6 +1869,7 @@ MA_API void ma_engine_uninit(ma_engine* pEngine);
MA_API void ma_engine_data_callback(ma_engine* pEngine, void* pOutput, const void* pInput, ma_uint32 frameCount); MA_API void ma_engine_data_callback(ma_engine* pEngine, void* pOutput, const void* pInput, ma_uint32 frameCount);
MA_API ma_node* ma_engine_get_endpoint(ma_engine* pEngine); MA_API ma_node* ma_engine_get_endpoint(ma_engine* pEngine);
MA_API ma_uint64 ma_engine_get_time(const ma_engine* pEngine); MA_API ma_uint64 ma_engine_get_time(const ma_engine* pEngine);
MA_API ma_uint64 ma_engine_set_time(ma_engine* pEngine, ma_uint64 globalTime);
MA_API ma_uint32 ma_engine_get_channels(const ma_engine* pEngine); MA_API ma_uint32 ma_engine_get_channels(const ma_engine* pEngine);
MA_API ma_uint32 ma_engine_get_sample_rate(const ma_engine* pEngine); MA_API ma_uint32 ma_engine_get_sample_rate(const ma_engine* pEngine);
...@@ -11641,6 +11642,11 @@ MA_API ma_uint64 ma_engine_get_time(const ma_engine* pEngine) ...@@ -11641,6 +11642,11 @@ MA_API ma_uint64 ma_engine_get_time(const ma_engine* pEngine)
return ma_node_graph_get_time(&pEngine->nodeGraph); return ma_node_graph_get_time(&pEngine->nodeGraph);
} }
MA_API ma_uint64 ma_engine_set_time(ma_engine* pEngine, ma_uint64 globalTime)
{
return ma_node_graph_set_time(&pEngine->nodeGraph, globalTime);
}
MA_API ma_uint32 ma_engine_get_channels(const ma_engine* pEngine) MA_API ma_uint32 ma_engine_get_channels(const ma_engine* pEngine)
{ {
return ma_node_graph_get_channels(&pEngine->nodeGraph); return ma_node_graph_get_channels(&pEngine->nodeGraph);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment