Emx::MediaInfAdec类 参考abstract

音频解码

#include "MediaInfAdec.hpp"

类 Emx::MediaInfAdec 继承关系图:

struct  Frame
 音频解码帧结构定义(目前未使用MediaFrame结构) 更多...
 
struct  Param
 音频解码持久化参数 更多...
 

Public 类型

enum  PlayStatusE : uint32_t { Unknown = 0 , Playing , Finish }
 播放状态 更多...
 

Public 成员函数

virtual ErrCodeE SetVolume (int32_t volume)=0
 设置音量 更多...
 
virtual ErrCodeE SetVolumeTemp (int32_t volume)=0
 设置临时音量,调用这个接口配置的音量并不会被存储记录,重启后会失效 更多...
 
virtual PlayStatusE GetPlayStatus ()=0
 获取媒体音频播放状态 更多...
 

成员枚举类型说明

◆ PlayStatusE

枚举值
Unknown 

未知

Playing 

播放中

Finish 

播放结束

成员函数说明

◆ SetVolume()

virtual ErrCodeE Emx::MediaInfAdec::SetVolume ( int32_t  volume)
pure virtual
参数
volume[in] 音量大小
返回
ErrCodeE

Emx::MediaAdec 内被实现.

◆ SetVolumeTemp()

virtual ErrCodeE Emx::MediaInfAdec::SetVolumeTemp ( int32_t  volume)
pure virtual
参数
volume[in] 音量大小
返回
ErrCodeE

Emx::MediaServerAdecChn , 以及 Emx::MediaAdec 内被实现.

◆ GetPlayStatus()

virtual PlayStatusE Emx::MediaInfAdec::GetPlayStatus ( )
pure virtual
返回
PlayStatusE

Emx::MediaAdec 内被实现.