@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
70 lines (69 loc) • 1.86 kB
TypeScript
import ClockSynchronizationMode from './ClockSynchronizationMode';
import LiveEncodingEventName from './LiveEncodingEventName';
/**
* @export
* @class LiveEncodingStatsEventDetails
*/
export declare class LiveEncodingStatsEventDetails {
/**
* @type {LiveEncodingEventName}
* @memberof LiveEncodingStatsEventDetails
*/
eventType?: LiveEncodingEventName;
/**
* Short description of the event
* @type {string}
* @memberof LiveEncodingStatsEventDetails
*/
message?: string;
/**
* Source used for clock-synchronization
* @type {ClockSynchronizationMode}
* @memberof LiveEncodingStatsEventDetails
*/
source?: ClockSynchronizationMode;
/**
* Year specified in picture timing
* @type {number}
* @memberof LiveEncodingStatsEventDetails
*/
year?: number;
/**
* Month specified in picture timing
* @type {number}
* @memberof LiveEncodingStatsEventDetails
*/
month?: number;
/**
* Day specified in picture timing
* @type {number}
* @memberof LiveEncodingStatsEventDetails
*/
day?: number;
/**
* Hours specified in picture timing
* @type {number}
* @memberof LiveEncodingStatsEventDetails
*/
hours?: number;
/**
* Minutes specified in picture timing
* @type {number}
* @memberof LiveEncodingStatsEventDetails
*/
minutes?: number;
/**
* Seconds specified in picture timing
* @type {number}
* @memberof LiveEncodingStatsEventDetails
*/
seconds?: number;
/**
* Microseconds specified in picture timing
* @type {number}
* @memberof LiveEncodingStatsEventDetails
*/
microSeconds?: number;
constructor(obj?: Partial<LiveEncodingStatsEventDetails>);
}
export default LiveEncodingStatsEventDetails;