mediaView method
Widget
mediaView({
- RTCVideoViewObjectFit objectFit = RTCVideoViewObjectFit.RTCVideoViewObjectFitContain,
- bool mirror = false,
Implementation
Widget mediaView({
RTCVideoViewObjectFit objectFit =
RTCVideoViewObjectFit.RTCVideoViewObjectFitContain,
bool mirror = false,
}) {
if (WebRTC.platformIsIOS) {
return RTCVideoPlatFormView(
objectFit: objectFit,
mirror: mirror,
onViewReady: (controller) {
viewController = controller;
viewController?.srcObject = stream;
},
);
}
if (renderer == null) {
return const SizedBox();
}
return RTCVideoView(
renderer!,
key: textureId == null ? null : Key(textureId!.toString()),
objectFit: objectFit,
mirror: mirror,
filterQuality: FilterQuality.none,
);
}