int audioPlayerAcquireStream()

in source/T31/T31AudioPlayer.c [218:239]


int audioPlayerAcquireStream(AudioPlayerHandle handle)
{
    T31_HANDLE_NULL_CHECK(handle);
    T31_HANDLE_GET(handle);

    if (IMP_AO_Enable(T31_SPK_DEV_ID)) {
        LOG("IMP_AO_Enable failed");
        return -EAGAIN;
    }

    if (IMP_AO_EnableChn(T31_SPK_DEV_ID, T31_SPK_DEV_CHN_ID)) {
        LOG("IMP_AO_EnableChn failed");
        return -EAGAIN;
    }

    if (IMP_AO_SetVol(T31_SPK_DEV_ID, T31_SPK_DEV_CHN_ID, T31_SPK_DEFAULT_VOL)) {
        LOG("IMP_AO_SetVol failed");
        return -EAGAIN;
    }

    return setStatus(handle, AUD_PLY_STATUS_STREAM_ON);
}