/// Initializes a new instance of the <see cref="Display"/> class with a <see cref="MediaView"/> class.
/// </summary>
/// <param name="mediaView">A <see cref="MediaView"/> to display.</param>
- /// <feature>http://tizen.org/feature/multimedia.raw_video</feature>
- /// <exception cref="NotSupportedException">The required feature is not supported.</exception>
/// <since_tizen> 3 </since_tizen>
public Display(MediaView mediaView)
{
- ValidationUtil.ValidateFeatureSupported(Features.RawVideo);
-
if (mediaView == null)
{
throw new ArgumentNullException(nameof(mediaView));
}
_setter = new EvasDisplaySetter(DisplayType.Surface, mediaView);
+
+ HasMediaView = true;
}
/// <summary>
private object _owner;
+ internal bool HasMediaView { get; } = false;
+
internal object Owner => _owner;
internal void SetOwner(object newOwner)