[M120 Migration][MM] Framerate calculation
[platform/framework/web/chromium-efl.git] / media / mojo / mojom / media_types.mojom
index 5f8a149..d86cdf8 100644 (file)
@@ -196,6 +196,12 @@ struct VideoDecoderConfig {
   EncryptionScheme encryption_scheme;
   VideoColorSpace color_space_info;
   gfx.mojom.HDRMetadata? hdr_metadata;
+  [EnableIf=is_tizen_tv]
+  string hdr_info;
+  [EnableIf=is_tizen_tv]
+  int32 framerate_num;
+  [EnableIf=is_tizen_tv]
+  int32 framerate_den;
 };
 
 // Native struct media::SubsampleEntry;
@@ -270,6 +276,13 @@ struct DecoderBuffer {
   mojo_base.mojom.TimeDelta front_discard;
   mojo_base.mojom.TimeDelta back_discard;
 
+  [EnableIf=is_tizen_tv]
+  uint32 tz_handle;
+  [EnableIf=is_tizen_tv]
+  uint32 tz_buffer_size;
+  [EnableIf=is_tizen_tv]
+  uint64 decryptor_handle;
+
   DecoderBufferSideData? side_data;
 };