MeiCam SDK For iOS
3.14.0
|
Audio and video file information. More...
#import <NvsAVFileInfo.h>
Instance Methods | |
(int64_t) | - getVideoStreamDuration: |
Gets the duration of the video through the video stream index. More... | |
(NvsSize) | - getVideoStreamDimension: |
Gets the video stream size through the video stream index. More... | |
(NvsRational) | - getVideoStreamPixelAspectRatio: |
Gets the video stream pixel aspect ratio through the video stream index. More... | |
(NvsRational) | - getVideoStreamFrameRate: |
Gets the video stream frame rate through the video stream index. More... | |
(NvsVideoRotation) | - getVideoStreamRotation: |
Gets the video stream rotation angle type through the video stream index. More... | |
(unsigned int) | - getVideoStreamComponentBitCount: |
Gets the effective count of bits per pixel component of the current video stream through the video stream index. More... | |
(NvsVideoCodecType) | - getVideoStreamCodecType: |
Gets the video codec type of the current video stream through the video stream index. More... | |
(int) | - getVideoCodecProfile: |
Gets the video codec profile of the current video stream through the video stream index. More... | |
(int) | - getVideoCodecLevel: |
Gets the video codec level of the current video stream through the video stream index. More... | |
(NvsVideoColorTransfer) | - getVideoStreamColorTranfer: |
Gets the video color transfer of the current video stream through the video stream index. More... | |
(NvsVideoHDRType) | - getVideoStreamHDRType: |
Gets the video HDR type of the current video stream through the video stream index. More... | |
(int64_t) | - getAudioStreamDuration: |
Gets the audio stream duration through the audio stream index. More... | |
(unsigned int) | - getAudioStreamSampleRate: |
Gets the sampling rate of the audio stream through the audio stream index. More... | |
(unsigned int) | - getAudioStreamChannelCount: |
Gets the channel count of the audio stream through the audio stream index. More... | |
(BOOL) | - getAudioStreamCodecSupport: |
Gets whether codec is supported of the audio stream through the audio stream index. More... | |
Properties | |
NvsAVFileType | avFileType |
File type. More... | |
int64_t | duration |
Duration(in microseconds) More... | |
uint64_t | dataRate |
Data rate. More... | |
unsigned int | videoStreamCount |
Video stream count. More... | |
unsigned int | audioStreamCount |
Audio stream count. More... | |
Audio and video file information.
Shows information about audio and video files, including the duration of audio and video files, data rate, aspect ratio of pixels, audio and video streams count, etc.
- (unsigned int) getAudioStreamChannelCount: | (unsigned int) | audioStreamIndex |
Gets the channel count of the audio stream through the audio stream index.
audioStreamIndex | Audio stream index |
- (BOOL) getAudioStreamCodecSupport: | (unsigned int) | audioStreamIndex |
Gets whether codec is supported of the audio stream through the audio stream index.
audioStreamIndex | Audio stream index |
- (int64_t) getAudioStreamDuration: | (unsigned int) | audioStreamIndex |
Gets the audio stream duration through the audio stream index.
audioStreamIndex | Audio stream index |
- (unsigned int) getAudioStreamSampleRate: | (unsigned int) | audioStreamIndex |
Gets the sampling rate of the audio stream through the audio stream index.
audioStreamIndex | Audio stream index |
- (int) getVideoCodecLevel: | (unsigned int) | videoStreamIndex |
Gets the video codec level of the current video stream through the video stream index.
videoStreamIndex | Video stream index |
- (int) getVideoCodecProfile: | (unsigned int) | videoStreamIndex |
Gets the video codec profile of the current video stream through the video stream index.
videoStreamIndex | Video stream index |
- (NvsVideoCodecType) getVideoStreamCodecType: | (unsigned int) | videoStreamIndex |
Gets the video codec type of the current video stream through the video stream index.
videoStreamIndex | Video stream index |
- (NvsVideoColorTransfer) getVideoStreamColorTranfer: | (unsigned int) | videoStreamIndex |
Gets the video color transfer of the current video stream through the video stream index.
videoStreamIndex | vedio stream index |
- (unsigned int) getVideoStreamComponentBitCount: | (unsigned int) | videoStreamIndex |
Gets the effective count of bits per pixel component of the current video stream through the video stream index.
videoStreamIndex | Video stream index |
- (NvsSize) getVideoStreamDimension: | (unsigned int) | videoStreamIndex |
Gets the video stream size through the video stream index.
videoStreamIndex | Video stream index |
- (int64_t) getVideoStreamDuration: | (unsigned int) | videoStreamIndex |
Gets the duration of the video through the video stream index.
videoStreamIndex | Video stream index |
- (NvsRational) getVideoStreamFrameRate: | (unsigned int) | videoStreamIndex |
Gets the video stream frame rate through the video stream index.
videoStreamIndex | Video stream index |
- (NvsVideoHDRType) getVideoStreamHDRType: | (unsigned int) | videoStreamIndex |
Gets the video HDR type of the current video stream through the video stream index.
videoStreamIndex | vedio stream index |
- (NvsRational) getVideoStreamPixelAspectRatio: | (unsigned int) | videoStreamIndex |
Gets the video stream pixel aspect ratio through the video stream index.
videoStreamIndex | Video stream index |
- (NvsVideoRotation) getVideoStreamRotation: | (unsigned int) | videoStreamIndex |
Gets the video stream rotation angle type through the video stream index.
videoStreamIndex | Video stream index |
|
readatomicassign |
Audio stream count.
|
readatomicassign |
File type.
|
readatomicassign |
Data rate.
|
readatomicassign |
Duration(in microseconds)
|
readatomicassign |
Video stream count.