Psdk_To_UI.c 913 字节
#include "Psdk_To_UI.h"
#include "JZsdkLib.h"
#include "UI_control/Psdk_Ui.h"
#include "UI_control/UI_control.h"

#include "version_choose.h"

T_JZsdkReturnCode JZsdk_PsdkToUi_PlayLastSong()
{
    //1、将播放上一首歌曲的命令发送到UIcontrol
    UIcontrol_LastSong(DEVICE_PSDK);

    return JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS;
}

T_JZsdkReturnCode JZsdk_PsdkToUi_PlayNextSong()
{
    //1、将播放下一首歌曲的命令发送到UIcontrol
    UIcontrol_NextSong(DEVICE_PSDK);

    return JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS;
}

T_JZsdkReturnCode JZsdk_PsdkToUi_SetVolume(int volume)
{
    //1、将volume传递到所有的psdk ui (因为psdk有两个音量ui)
    JZsdk_UI_value_set(JZSDK_WIDGET_VOLUME, volume);

    //2、将音量控制值发送到UIcontrol 用于控制设备
    UIcontrol_SetVolume(DEVICE_PSDK, volume, JZ_FLAGCODE_ON);

    return JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS;
}