1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- //
- // QNTranscodingLiveStreamingTrack.h
- // QNRTCKit
- //
- // Created by tony.jing on 2021/8/17.
- // Copyright © 2021 Pili Engineering, Qiniu Inc. All rights reserved.
- //
- #import <Foundation/Foundation.h>
- #import <CoreGraphics/CoreGraphics.h>
- #import "QNTypeDefines.h"
- @interface QNTranscodingLiveStreamingTrack : NSObject
- /*!
- * @abstract 当前要操作的 Track 的 id。
- */
- @property (nonatomic, strong) NSString *trackID;
- /*!
- * @abstract 该 Track 在合流画面中的大小和位置,该属性仅对视频 Track 有效。
- */
- @property (nonatomic, assign) CGRect frame;
- /*!
- * @abstract 该 Track 在合流画面中的层次,0 为最底层。该属性仅对视频 Track 有效。
- */
- @property (nonatomic, assign) NSUInteger zOrder;
- /*!
- * @abstract 图像的填充模式, 默认设置填充模式将继承 QNTranscodingLiveStreamingConfig 中数值
- */
- @property (nonatomic, assign) QNVideoFillModeType fillMode;
- /*!
- * @abstract 是否在合流中添加视频 Track 的 SEI 内容,针对所有合流视频 Track,默认只能设置一路 SEI
- */
- @property (nonatomic, assign) BOOL supportSEI;
- @end
|