Chromium Code Reviews| Index: public/platform/WebSourceBuffer.h |
| diff --git a/public/platform/WebSourceBuffer.h b/public/platform/WebSourceBuffer.h |
| index 6eceac62d1272c247a3b3ee99dcda22238166ec5..c380560e61ce387c4ac9c205cf31ad3f03eeef21 100644 |
| --- a/public/platform/WebSourceBuffer.h |
| +++ b/public/platform/WebSourceBuffer.h |
| @@ -37,8 +37,16 @@ namespace blink { |
| class WebSourceBuffer { |
| public: |
| + enum AppendMode { |
|
jamesr
2014/01/09 21:31:26
please read http://www.chromium.org/blink/public-c
wolenetz
2014/01/09 21:43:11
Done, though does this enum (and enums in WebMedia
|
| + Segments, |
| + Sequence |
| + }; |
| + |
| virtual ~WebSourceBuffer() { } |
| + // FIXME: Remove default implementation once Chromium setMode() implementation has landed. See http://crbug.com/249422. |
| + virtual bool setMode(AppendMode) { return true; } |
| + |
| virtual WebTimeRanges buffered() = 0; |
| virtual void append(const unsigned char* data, unsigned length) = 0; |
| virtual void abort() = 0; |