| Index: mojo/dart/packages/mojo_services/lib/mojo/media/media_common.mojom.dart
|
| diff --git a/mojo/dart/packages/mojo_services/lib/mojo/media/media_common.mojom.dart b/mojo/dart/packages/mojo_services/lib/mojo/media/media_common.mojom.dart
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..2ecb6d176968ceb0d00fe5d3aa88ed6322bead3d
|
| --- /dev/null
|
| +++ b/mojo/dart/packages/mojo_services/lib/mojo/media/media_common.mojom.dart
|
| @@ -0,0 +1,161 @@
|
| +// Copyright 2014 The Chromium Authors. All rights reserved.
|
| +// Use of this source code is governed by a BSD-style license that can be
|
| +// found in the LICENSE file.
|
| +
|
| +library media_common_mojom;
|
| +
|
| +import 'dart:async';
|
| +
|
| +import 'package:mojo/bindings.dart' as bindings;
|
| +import 'package:mojo/core.dart' as core;
|
| +
|
| +class MediaResult extends bindings.MojoEnum {
|
| + static const MediaResult ok = const MediaResult._(0);
|
| + static const MediaResult unknownError = const MediaResult._(-1);
|
| + static const MediaResult internalError = const MediaResult._(-2);
|
| + static const MediaResult notImplemented = const MediaResult._(-3);
|
| + static const MediaResult unsupportedOperation = const MediaResult._(-4);
|
| + static const MediaResult unsupportedConfig = const MediaResult._(-5);
|
| + static const MediaResult invalidArgument = const MediaResult._(-6);
|
| + static const MediaResult insufficientResources = const MediaResult._(-7);
|
| + static const MediaResult badState = const MediaResult._(-8);
|
| + static const MediaResult bufOverflow = const MediaResult._(-9);
|
| + static const MediaResult flushed = const MediaResult._(-10);
|
| + static const MediaResult busy = const MediaResult._(-11);
|
| + static const MediaResult protocolError = const MediaResult._(-12);
|
| + static const MediaResult alreadyExists = const MediaResult._(-13);
|
| + static const MediaResult notFound = const MediaResult._(-14);
|
| + static const MediaResult shuttingDown = const MediaResult._(-15);
|
| +
|
| + const MediaResult._(int v) : super(v);
|
| +
|
| + static const Map<String, MediaResult> valuesMap = const {
|
| + "ok": ok,
|
| + "unknownError": unknownError,
|
| + "internalError": internalError,
|
| + "notImplemented": notImplemented,
|
| + "unsupportedOperation": unsupportedOperation,
|
| + "unsupportedConfig": unsupportedConfig,
|
| + "invalidArgument": invalidArgument,
|
| + "insufficientResources": insufficientResources,
|
| + "badState": badState,
|
| + "bufOverflow": bufOverflow,
|
| + "flushed": flushed,
|
| + "busy": busy,
|
| + "protocolError": protocolError,
|
| + "alreadyExists": alreadyExists,
|
| + "notFound": notFound,
|
| + "shuttingDown": shuttingDown,
|
| + };
|
| + static const List<MediaResult> values = const [
|
| + ok,
|
| + unknownError,
|
| + internalError,
|
| + notImplemented,
|
| + unsupportedOperation,
|
| + unsupportedConfig,
|
| + invalidArgument,
|
| + insufficientResources,
|
| + badState,
|
| + bufOverflow,
|
| + flushed,
|
| + busy,
|
| + protocolError,
|
| + alreadyExists,
|
| + notFound,
|
| + shuttingDown,
|
| + ];
|
| +
|
| + static MediaResult valueOf(String name) => valuesMap[name];
|
| +
|
| + factory MediaResult(int v) {
|
| + switch (v) {
|
| + case 0:
|
| + return ok;
|
| + case -1:
|
| + return unknownError;
|
| + case -2:
|
| + return internalError;
|
| + case -3:
|
| + return notImplemented;
|
| + case -4:
|
| + return unsupportedOperation;
|
| + case -5:
|
| + return unsupportedConfig;
|
| + case -6:
|
| + return invalidArgument;
|
| + case -7:
|
| + return insufficientResources;
|
| + case -8:
|
| + return badState;
|
| + case -9:
|
| + return bufOverflow;
|
| + case -10:
|
| + return flushed;
|
| + case -11:
|
| + return busy;
|
| + case -12:
|
| + return protocolError;
|
| + case -13:
|
| + return alreadyExists;
|
| + case -14:
|
| + return notFound;
|
| + case -15:
|
| + return shuttingDown;
|
| + default:
|
| + return null;
|
| + }
|
| + }
|
| +
|
| + static MediaResult decode(bindings.Decoder decoder0, int offset) {
|
| + int v = decoder0.decodeUint32(offset);
|
| + MediaResult result = new MediaResult(v);
|
| + if (result == null) {
|
| + throw new bindings.MojoCodecError(
|
| + 'Bad value $v for enum MediaResult.');
|
| + }
|
| + return result;
|
| + }
|
| +
|
| + String toString() {
|
| + switch(this) {
|
| + case ok:
|
| + return 'MediaResult.ok';
|
| + case unknownError:
|
| + return 'MediaResult.unknownError';
|
| + case internalError:
|
| + return 'MediaResult.internalError';
|
| + case notImplemented:
|
| + return 'MediaResult.notImplemented';
|
| + case unsupportedOperation:
|
| + return 'MediaResult.unsupportedOperation';
|
| + case unsupportedConfig:
|
| + return 'MediaResult.unsupportedConfig';
|
| + case invalidArgument:
|
| + return 'MediaResult.invalidArgument';
|
| + case insufficientResources:
|
| + return 'MediaResult.insufficientResources';
|
| + case badState:
|
| + return 'MediaResult.badState';
|
| + case bufOverflow:
|
| + return 'MediaResult.bufOverflow';
|
| + case flushed:
|
| + return 'MediaResult.flushed';
|
| + case busy:
|
| + return 'MediaResult.busy';
|
| + case protocolError:
|
| + return 'MediaResult.protocolError';
|
| + case alreadyExists:
|
| + return 'MediaResult.alreadyExists';
|
| + case notFound:
|
| + return 'MediaResult.notFound';
|
| + case shuttingDown:
|
| + return 'MediaResult.shuttingDown';
|
| + }
|
| + }
|
| +
|
| + int toJson() => mojoEnumValue;
|
| +}
|
| +
|
| +
|
| +
|
|
|