INNER CODE UNIT · C

result

SasLuca/rayfork · source/audio/rayfork-audio-loading.c:30

    result = RF_REALLOC(*allocator, p, szNew, szOld);
    return result;
}

rf_internal void rf_drlib_free_wrapper(void* p, void* pUserData)
{
    rf_allocator* allocator = pUserData;
    RF_FREE(*allocator, p);
}

#pragma endregion

#pragma region audio loading
RF_API rf_audio_player rf_load_static_audio_player_from_wav_to_buffer (const void* src, int src_size, void* dst, int dst_size, rf_allocator temp_allocator)
{
    if (!src || src_size <= 0) return (rf_audio_player){0};

    rf_audio_player result = {0};

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…