Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1447)

Unified Diff: mojo/dart/packages/mojo_services/lib/mojo/media/media_common.mojom.dart

Issue 1509323002: Mojom updates for Motown. (Closed) Base URL: https://github.com/domokit/mojo.git@master
Patch Set: sync Created 4 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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;
+}
+
+
+

Powered by Google App Engine
This is Rietveld 408576698