LiteAVSDK
腾讯云音视频 SDK ,服务于数万家企业客户的高可用组件,致力于最大限度地节省您的研发成本。
TXTrackInfo

详细描述

轨道的详细信息


结构体说明

◆ TXTrackInfo

class TXTrackInfo

构造函数

(int) - getTrackIndex
 
(TX_VOD_MEDIA_TRACK_TYPE- getTrackType
 
(NSString *) - getTrackName
 
(bool) - isEqual:
 

属性

TX_VOD_MEDIA_TRACK_TYPE trackType
 
int trackIndex
 
NSString * name
 
bool isSelected
 
bool isExclusive
 
bool isInternal
 

函数文档

◆ getTrackIndex()

- (int) getTrackIndex

获取轨道index

返回
返回轨道index

◆ getTrackName()

- (NSString *) getTrackName

获取轨道的名称

返回
获取轨道的名称

◆ getTrackType()

- (TX_VOD_MEDIA_TRACK_TYPE) getTrackType

获取轨道类型

返回
获取轨道类型(类型可以参考 'TX_VOD_MEDIA_TRACK_TYPE' )

◆ isEqual:()

- (bool) isEqual: (TXTrackInfo *)  trackInfo

轨道是否相同

参数
trackInfo待比较的轨道对象
返回
YES 表示相同 NO 表示不同

属性说明

◆ isExclusive

- (bool) isExclusive
readwritenonatomicassign

如果是true,该类型轨道每个时刻只有一条能被选中,如果是false,该类型轨道可以同时选中多条。

◆ isInternal

- (bool) isInternal
readwritenonatomicassign

当前的轨道是否是内部原始轨道

◆ isSelected

- (bool) isSelected
readwritenonatomicassign

当前轨道是否被选中

◆ name

- (NSString*) name
readwritenonatomiccopy

轨道名字

◆ trackIndex

- (int) trackIndex
readwritenonatomicassign

轨道index

◆ trackType

- (TX_VOD_MEDIA_TRACK_TYPE) trackType
readwritenonatomicassign

track信息(参考 ‘TX_VOD_MEDIA_TRACK_TYPE’ )

枚举类型说明

◆ TX_VOD_MEDIA_TRACK_TYPE

enum TX_VOD_MEDIA_TRACK_TYPE : NSInteger

播放器类型定义

枚举值
TX_VOD_MEDIA_TRACK_TYPE_UNKNOW 

未知

TX_VOD_MEDIA_TRACK_TYPE_VIDEO 

视频轨

TX_VOD_MEDIA_TRACK_TYPE_AUDIO 

音频轨

TX_VOD_MEDIA_TRACK_TYPE_SUBTITLE 

字幕轨