Index: components/arc/common/video_accelerator.mojom |
diff --git a/components/arc/common/video_accelerator.mojom b/components/arc/common/video_accelerator.mojom |
index d20a2360b17f10ecb74acac23d5b47be888f16dd..cfa84beae88ebeca693a81435704148840886de3 100644 |
--- a/components/arc/common/video_accelerator.mojom |
+++ b/components/arc/common/video_accelerator.mojom |
@@ -19,14 +19,8 @@ enum PortType { |
PORT_OUTPUT = 1, |
}; |
-[Extensible] |
-enum BufferFlag { |
- BUFFER_FLAG_EOS = 1, |
-}; |
- |
struct BufferMetadata { |
int64 timestamp; // in microseconds |
- uint32 flags; |
uint32 bytes_used; |
}; |
@@ -68,6 +62,8 @@ interface VideoAcceleratorService { |
SetNumberOfOutputBuffers@4(uint32 number); |
Reset@5(); |
+ |
+ Flush@6(); |
}; |
interface VideoAcceleratorServiceClient { |
@@ -88,4 +84,6 @@ interface VideoAcceleratorServiceClient { |
OnResetDone@3(); |
OnOutputFormatChanged@4(VideoFormat format); |
+ |
+ OnFlushDone@5(); |
}; |