Implementation of abstract video player for iOS, tvOs and OSX.
Apps must include AVFoundation.framework and CoreMedia.framework
#include <player/YiAVPlayer.h>

Friends | |
| class | CYIAVPlayerPriv |
| CYIAVPlayer::CYIAVPlayer | ( | ) |
|
virtual |
| void CYIAVPlayer::EnableAutoExternalPlaybackWhenAvailable | ( | bool | bEnabled | ) |
When enabled and an external display is active, playback will automatically switch to the external display.
| const std::vector<CYIAbstractVideoPlayer::ClosedCaptionsTrackInfo> CYIAVPlayer::GetClosedCaptionsTracksFromMediaSelectionGroup | ( | ) | const |
Returns the closed captions and subtitle information present in the asset's media selection group, which corresponds to the information in the asset manifest.
| const std::vector<CYIAbstractVideoPlayer::ClosedCaptionsTrackInfo> CYIAVPlayer::GetClosedCaptionsTracksFromTrackList | ( | ) | const |
Returns the closed captions information present in the video tracks, which corresponds to in-stream CEA 608/708 data.
|
friend |