VideoSourceConfiguration.vimeo constructor
VideoSourceConfiguration.vimeo({
- required String videoId,
- List<
OmniVideoQuality> preferredQualities = const [OmniVideoQuality.medium480],
Factory constructor for Vimeo videos.
Example:
VideoSourceConfiguration.vimeo(
videoId: "123456789",
preferredQualities: [OmniVideoQuality.high720, OmniVideoQuality.low144,],, // Optional
)
videoId
: the numeric ID from a Vimeo URL (e.g., https://vimeo.com/123456789).preferredQualities
: optional list of preferred video resolutions. Only used for Vimeo sources. Default is OmniVideoQuality.medium480.
Implementation
factory VideoSourceConfiguration.vimeo({
required String videoId,
List<OmniVideoQuality> preferredQualities = const [
OmniVideoQuality.medium480,
],
}) {
return VideoSourceConfiguration._(
videoId: videoId,
videoSourceType: VideoSourceType.vimeo,
preferredQualities: preferredQualities,
);
}