Exemplo n.º 1
0
        /// <summary>
        /// Initializes a new instance of the ContainerMediaFormat class.
        /// </summary>
        /// <param name="mimeType">The mime type of the container format.</param>
        /// <exception cref="ArgumentException"><paramref name="mimeType"/> is invalid (i.e. undefined value).</exception>
        /// <since_tizen> 3 </since_tizen>
        public ContainerMediaFormat(MediaFormatContainerMimeType mimeType)
            : base(MediaFormatType.Container)
        {
            ValidationUtil.ValidateEnum(typeof(MediaFormatContainerMimeType), mimeType,
                                        nameof(mimeType));

            MimeType = mimeType;
        }
Exemplo n.º 2
0
 /// <summary>
 /// Initializes a new instance of the ContainerMediaFormat class.
 /// </summary>
 /// <param name="mimeType">The mime type of the container format.</param>
 /// <exception cref="ArgumentException"><paramref name="mimeType"/> is invalid (i.e. undefined value).</exception>
 /// <since_tizen> 3 </since_tizen>
 public ContainerMediaFormat(MediaFormatContainerMimeType mimeType)
     : base(MediaFormatType.Container)
 {
     if (!Enum.IsDefined(typeof(MediaFormatContainerMimeType), mimeType))
     {
         throw new ArgumentException($"Invalid mime type value : { (int)mimeType }");
     }
     MimeType = mimeType;
 }
Exemplo n.º 3
0
 internal static extern int SetContainerMimeType(IntPtr handle,
                                                 MediaFormatContainerMimeType mimeType);