|
| CStreamDetails (const CStreamDetails &that) |
|
CStreamDetails & | operator= (const CStreamDetails &that) |
|
bool | operator== (const CStreamDetails &that) const |
|
bool | operator!= (const CStreamDetails &that) const |
|
bool | HasItems (void) const |
|
int | GetStreamCount (CStreamDetail::StreamType type) const |
|
int | GetVideoStreamCount (void) const |
|
int | GetAudioStreamCount (void) const |
|
int | GetSubtitleStreamCount (void) const |
|
const CStreamDetail * | GetNthStream (CStreamDetail::StreamType type, int idx) const |
|
std::string | GetVideoCodec (int idx=0) const |
|
float | GetVideoAspect (int idx=0) const |
|
int | GetVideoWidth (int idx=0) const |
|
int | GetVideoHeight (int idx=0) const |
|
std::string | GetVideoHdrType (int idx=0) const |
|
int | GetVideoDuration (int idx=0) const |
|
void | SetVideoDuration (int idx, const int duration) |
|
std::string | GetStereoMode (int idx=0) const |
|
std::string | GetVideoLanguage (int idx=0) const |
|
std::string | GetAudioCodec (int idx=0) const |
|
std::string | GetAudioLanguage (int idx=0) const |
|
int | GetAudioChannels (int idx=0) const |
|
std::string | GetSubtitleLanguage (int idx=0) const |
|
void | AddStream (CStreamDetail *item) |
|
void | Reset (void) |
|
void | DetermineBestStreams (void) |
|
void | Archive (CArchive &ar) override |
|
void | Serialize (CVariant &value) const override |
|
bool | SetStreams (const VideoStreamInfo &videoInfo, int videoDuration, const AudioStreamInfo &audioInfo, const SubtitleStreamInfo &subtitleInfo) |
|