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

Unified Diff: mojo/dart/packages/mojo_services/lib/mojo/timelines.mojom.dart

Issue 1952673003: Motown: Rename Ratio and LinearFunction classes (Closed) Base URL: https://github.com/domokit/mojo.git@master
Patch Set: Created 4 years, 7 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
« no previous file with comments | « mojo/dart/packages/mojo_services/BUILD.gn ('k') | mojo/services/media/common/cpp/BUILD.gn » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: mojo/dart/packages/mojo_services/lib/mojo/timelines.mojom.dart
diff --git a/mojo/dart/packages/mojo_services/lib/mojo/gfx/composition/compositor.mojom.dart b/mojo/dart/packages/mojo_services/lib/mojo/timelines.mojom.dart
similarity index 50%
copy from mojo/dart/packages/mojo_services/lib/mojo/gfx/composition/compositor.mojom.dart
copy to mojo/dart/packages/mojo_services/lib/mojo/timelines.mojom.dart
index 3615eb6664c96d27dfcbb185d910f4b6884d512b..1c97d38bdaccee175a892e79f1cbd0a7e48a634f 100644
--- a/mojo/dart/packages/mojo_services/lib/mojo/gfx/composition/compositor.mojom.dart
+++ b/mojo/dart/packages/mojo_services/lib/mojo/timelines.mojom.dart
@@ -2,29 +2,26 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-library compositor_mojom;
+library timelines_mojom;
import 'dart:async';
import 'package:mojo/bindings.dart' as bindings;
import 'package:mojo/core.dart' as core;
import 'package:mojo/mojo/bindings/types/service_describer.mojom.dart' as service_describer;
-import 'package:mojo_services/mojo/gfx/composition/renderers.mojom.dart' as renderers_mojom;
-import 'package:mojo_services/mojo/gfx/composition/scene_token.mojom.dart' as scene_token_mojom;
-import 'package:mojo_services/mojo/gfx/composition/scenes.mojom.dart' as scenes_mojom;
-import 'package:mojom/mojo/context_provider.mojom.dart' as context_provider_mojom;
-const int kLabelMaxLength = 32;
-class _CompositorCreateSceneParams extends bindings.Struct {
+class TimelineTransform extends bindings.Struct {
static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(24, 0)
+ const bindings.StructDataHeader(32, 0)
];
- Object scene = null;
- String label = null;
+ int referenceTime = 0;
+ int subjectTime = 0;
+ int referenceDelta = 1;
+ int subjectDelta = 0;
- _CompositorCreateSceneParams() : super(kVersions.last.size);
+ TimelineTransform() : super(kVersions.last.size);
- static _CompositorCreateSceneParams deserialize(bindings.Message message) {
+ static TimelineTransform deserialize(bindings.Message message) {
var decoder = new bindings.Decoder(message);
var result = decode(decoder);
if (decoder.excessHandles != null) {
@@ -33,11 +30,11 @@ class _CompositorCreateSceneParams extends bindings.Struct {
return result;
}
- static _CompositorCreateSceneParams decode(bindings.Decoder decoder0) {
+ static TimelineTransform decode(bindings.Decoder decoder0) {
if (decoder0 == null) {
return null;
}
- _CompositorCreateSceneParams result = new _CompositorCreateSceneParams();
+ TimelineTransform result = new TimelineTransform();
var mainDataHeader = decoder0.decodeStructDataHeader();
if (mainDataHeader.version <= kVersions.last.version) {
@@ -59,11 +56,19 @@ class _CompositorCreateSceneParams extends bindings.Struct {
}
if (mainDataHeader.version >= 0) {
- result.scene = decoder0.decodeInterfaceRequest(8, false, scenes_mojom.SceneStub.newFromEndpoint);
+ result.referenceTime = decoder0.decodeInt64(8);
+ }
+ if (mainDataHeader.version >= 0) {
+
+ result.subjectTime = decoder0.decodeInt64(16);
+ }
+ if (mainDataHeader.version >= 0) {
+
+ result.referenceDelta = decoder0.decodeUint32(24);
}
if (mainDataHeader.version >= 0) {
- result.label = decoder0.decodeString(16, true);
+ result.subjectDelta = decoder0.decodeUint32(28);
}
return result;
}
@@ -71,43 +76,67 @@ class _CompositorCreateSceneParams extends bindings.Struct {
void encode(bindings.Encoder encoder) {
var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
try {
- encoder0.encodeInterfaceRequest(scene, 8, false);
+ encoder0.encodeInt64(referenceTime, 8);
} on bindings.MojoCodecError catch(e) {
e.message = "Error encountered while encoding field "
- "scene of struct _CompositorCreateSceneParams: $e";
+ "referenceTime of struct TimelineTransform: $e";
rethrow;
}
try {
- encoder0.encodeString(label, 16, true);
+ encoder0.encodeInt64(subjectTime, 16);
} on bindings.MojoCodecError catch(e) {
e.message = "Error encountered while encoding field "
- "label of struct _CompositorCreateSceneParams: $e";
+ "subjectTime of struct TimelineTransform: $e";
+ rethrow;
+ }
+ try {
+ encoder0.encodeUint32(referenceDelta, 24);
+ } on bindings.MojoCodecError catch(e) {
+ e.message = "Error encountered while encoding field "
+ "referenceDelta of struct TimelineTransform: $e";
+ rethrow;
+ }
+ try {
+ encoder0.encodeUint32(subjectDelta, 28);
+ } on bindings.MojoCodecError catch(e) {
+ e.message = "Error encountered while encoding field "
+ "subjectDelta of struct TimelineTransform: $e";
rethrow;
}
}
String toString() {
- return "_CompositorCreateSceneParams("
- "scene: $scene" ", "
- "label: $label" ")";
+ return "TimelineTransform("
+ "referenceTime: $referenceTime" ", "
+ "subjectTime: $subjectTime" ", "
+ "referenceDelta: $referenceDelta" ", "
+ "subjectDelta: $subjectDelta" ")";
}
Map toJson() {
- throw new bindings.MojoCodecError(
- 'Object containing handles cannot be encoded to JSON.');
+ Map map = new Map();
+ map["referenceTime"] = referenceTime;
+ map["subjectTime"] = subjectTime;
+ map["referenceDelta"] = referenceDelta;
+ map["subjectDelta"] = subjectDelta;
+ return map;
}
}
-class CompositorCreateSceneResponseParams extends bindings.Struct {
+class _TimelineConsumerSetTimelineTransformParams extends bindings.Struct {
static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(16, 0)
+ const bindings.StructDataHeader(40, 0)
];
- scene_token_mojom.SceneToken sceneToken = null;
+ int subjectTime = 0;
+ int referenceDelta = 0;
+ int subjectDelta = 0;
+ int effectiveReferenceTime = 0;
+ int effectiveSubjectTime = 0;
- CompositorCreateSceneResponseParams() : super(kVersions.last.size);
+ _TimelineConsumerSetTimelineTransformParams() : super(kVersions.last.size);
- static CompositorCreateSceneResponseParams deserialize(bindings.Message message) {
+ static _TimelineConsumerSetTimelineTransformParams deserialize(bindings.Message message) {
var decoder = new bindings.Decoder(message);
var result = decode(decoder);
if (decoder.excessHandles != null) {
@@ -116,11 +145,11 @@ class CompositorCreateSceneResponseParams extends bindings.Struct {
return result;
}
- static CompositorCreateSceneResponseParams decode(bindings.Decoder decoder0) {
+ static _TimelineConsumerSetTimelineTransformParams decode(bindings.Decoder decoder0) {
if (decoder0 == null) {
return null;
}
- CompositorCreateSceneResponseParams result = new CompositorCreateSceneResponseParams();
+ _TimelineConsumerSetTimelineTransformParams result = new _TimelineConsumerSetTimelineTransformParams();
var mainDataHeader = decoder0.decodeStructDataHeader();
if (mainDataHeader.version <= kVersions.last.version) {
@@ -142,8 +171,23 @@ class CompositorCreateSceneResponseParams extends bindings.Struct {
}
if (mainDataHeader.version >= 0) {
- var decoder1 = decoder0.decodePointer(8, false);
- result.sceneToken = scene_token_mojom.SceneToken.decode(decoder1);
+ result.subjectTime = decoder0.decodeInt64(8);
+ }
+ if (mainDataHeader.version >= 0) {
+
+ result.referenceDelta = decoder0.decodeUint32(16);
+ }
+ if (mainDataHeader.version >= 0) {
+
+ result.subjectDelta = decoder0.decodeUint32(20);
+ }
+ if (mainDataHeader.version >= 0) {
+
+ result.effectiveReferenceTime = decoder0.decodeInt64(24);
+ }
+ if (mainDataHeader.version >= 0) {
+
+ result.effectiveSubjectTime = decoder0.decodeInt64(32);
}
return result;
}
@@ -151,38 +195,72 @@ class CompositorCreateSceneResponseParams extends bindings.Struct {
void encode(bindings.Encoder encoder) {
var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
try {
- encoder0.encodeStruct(sceneToken, 8, false);
+ encoder0.encodeInt64(subjectTime, 8);
+ } on bindings.MojoCodecError catch(e) {
+ e.message = "Error encountered while encoding field "
+ "subjectTime of struct _TimelineConsumerSetTimelineTransformParams: $e";
+ rethrow;
+ }
+ try {
+ encoder0.encodeUint32(referenceDelta, 16);
+ } on bindings.MojoCodecError catch(e) {
+ e.message = "Error encountered while encoding field "
+ "referenceDelta of struct _TimelineConsumerSetTimelineTransformParams: $e";
+ rethrow;
+ }
+ try {
+ encoder0.encodeUint32(subjectDelta, 20);
+ } on bindings.MojoCodecError catch(e) {
+ e.message = "Error encountered while encoding field "
+ "subjectDelta of struct _TimelineConsumerSetTimelineTransformParams: $e";
+ rethrow;
+ }
+ try {
+ encoder0.encodeInt64(effectiveReferenceTime, 24);
} on bindings.MojoCodecError catch(e) {
e.message = "Error encountered while encoding field "
- "sceneToken of struct CompositorCreateSceneResponseParams: $e";
+ "effectiveReferenceTime of struct _TimelineConsumerSetTimelineTransformParams: $e";
+ rethrow;
+ }
+ try {
+ encoder0.encodeInt64(effectiveSubjectTime, 32);
+ } on bindings.MojoCodecError catch(e) {
+ e.message = "Error encountered while encoding field "
+ "effectiveSubjectTime of struct _TimelineConsumerSetTimelineTransformParams: $e";
rethrow;
}
}
String toString() {
- return "CompositorCreateSceneResponseParams("
- "sceneToken: $sceneToken" ")";
+ return "_TimelineConsumerSetTimelineTransformParams("
+ "subjectTime: $subjectTime" ", "
+ "referenceDelta: $referenceDelta" ", "
+ "subjectDelta: $subjectDelta" ", "
+ "effectiveReferenceTime: $effectiveReferenceTime" ", "
+ "effectiveSubjectTime: $effectiveSubjectTime" ")";
}
Map toJson() {
Map map = new Map();
- map["sceneToken"] = sceneToken;
+ map["subjectTime"] = subjectTime;
+ map["referenceDelta"] = referenceDelta;
+ map["subjectDelta"] = subjectDelta;
+ map["effectiveReferenceTime"] = effectiveReferenceTime;
+ map["effectiveSubjectTime"] = effectiveSubjectTime;
return map;
}
}
-class _CompositorCreateRendererParams extends bindings.Struct {
+class TimelineConsumerSetTimelineTransformResponseParams extends bindings.Struct {
static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(32, 0)
+ const bindings.StructDataHeader(16, 0)
];
- Object contextProvider = null;
- Object renderer = null;
- String label = null;
+ bool completed = false;
- _CompositorCreateRendererParams() : super(kVersions.last.size);
+ TimelineConsumerSetTimelineTransformResponseParams() : super(kVersions.last.size);
- static _CompositorCreateRendererParams deserialize(bindings.Message message) {
+ static TimelineConsumerSetTimelineTransformResponseParams deserialize(bindings.Message message) {
var decoder = new bindings.Decoder(message);
var result = decode(decoder);
if (decoder.excessHandles != null) {
@@ -191,11 +269,11 @@ class _CompositorCreateRendererParams extends bindings.Struct {
return result;
}
- static _CompositorCreateRendererParams decode(bindings.Decoder decoder0) {
+ static TimelineConsumerSetTimelineTransformResponseParams decode(bindings.Decoder decoder0) {
if (decoder0 == null) {
return null;
}
- _CompositorCreateRendererParams result = new _CompositorCreateRendererParams();
+ TimelineConsumerSetTimelineTransformResponseParams result = new TimelineConsumerSetTimelineTransformResponseParams();
var mainDataHeader = decoder0.decodeStructDataHeader();
if (mainDataHeader.version <= kVersions.last.version) {
@@ -217,15 +295,7 @@ class _CompositorCreateRendererParams extends bindings.Struct {
}
if (mainDataHeader.version >= 0) {
- result.contextProvider = decoder0.decodeServiceInterface(8, false, context_provider_mojom.ContextProviderProxy.newFromEndpoint);
- }
- if (mainDataHeader.version >= 0) {
-
- result.renderer = decoder0.decodeInterfaceRequest(16, false, renderers_mojom.RendererStub.newFromEndpoint);
- }
- if (mainDataHeader.version >= 0) {
-
- result.label = decoder0.decodeString(24, true);
+ result.completed = decoder0.decodeBool(8, 0);
}
return result;
}
@@ -233,45 +303,29 @@ class _CompositorCreateRendererParams extends bindings.Struct {
void encode(bindings.Encoder encoder) {
var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
try {
- encoder0.encodeInterface(contextProvider, 8, false);
- } on bindings.MojoCodecError catch(e) {
- e.message = "Error encountered while encoding field "
- "contextProvider of struct _CompositorCreateRendererParams: $e";
- rethrow;
- }
- try {
- encoder0.encodeInterfaceRequest(renderer, 16, false);
+ encoder0.encodeBool(completed, 8, 0);
} on bindings.MojoCodecError catch(e) {
e.message = "Error encountered while encoding field "
- "renderer of struct _CompositorCreateRendererParams: $e";
- rethrow;
- }
- try {
- encoder0.encodeString(label, 24, true);
- } on bindings.MojoCodecError catch(e) {
- e.message = "Error encountered while encoding field "
- "label of struct _CompositorCreateRendererParams: $e";
+ "completed of struct TimelineConsumerSetTimelineTransformResponseParams: $e";
rethrow;
}
}
String toString() {
- return "_CompositorCreateRendererParams("
- "contextProvider: $contextProvider" ", "
- "renderer: $renderer" ", "
- "label: $label" ")";
+ return "TimelineConsumerSetTimelineTransformResponseParams("
+ "completed: $completed" ")";
}
Map toJson() {
- throw new bindings.MojoCodecError(
- 'Object containing handles cannot be encoded to JSON.');
+ Map map = new Map();
+ map["completed"] = completed;
+ return map;
}
}
-const int _compositorMethodCreateSceneName = 0;
-const int _compositorMethodCreateRendererName = 1;
+const int _timelineConsumerMethodSetTimelineTransformName = 0;
-class _CompositorServiceDescription implements service_describer.ServiceDescription {
+class _TimelineConsumerServiceDescription implements service_describer.ServiceDescription {
dynamic getTopLevelInterface([Function responseFactory]) =>
responseFactory(null);
@@ -282,35 +336,35 @@ class _CompositorServiceDescription implements service_describer.ServiceDescript
responseFactory(null);
}
-abstract class Compositor {
- static const String serviceName = "mojo::gfx::composition::Compositor";
- dynamic createScene(Object scene,String label,[Function responseFactory = null]);
- void createRenderer(Object contextProvider, Object renderer, String label);
+abstract class TimelineConsumer {
+ static const String serviceName = null;
+ dynamic setTimelineTransform(int subjectTime,int referenceDelta,int subjectDelta,int effectiveReferenceTime,int effectiveSubjectTime,[Function responseFactory = null]);
+ static const int kUnspecifiedTime = 9223372036854775807;
}
-class _CompositorProxyImpl extends bindings.Proxy {
- _CompositorProxyImpl.fromEndpoint(
+class _TimelineConsumerProxyImpl extends bindings.Proxy {
+ _TimelineConsumerProxyImpl.fromEndpoint(
core.MojoMessagePipeEndpoint endpoint) : super.fromEndpoint(endpoint);
- _CompositorProxyImpl.fromHandle(core.MojoHandle handle) :
+ _TimelineConsumerProxyImpl.fromHandle(core.MojoHandle handle) :
super.fromHandle(handle);
- _CompositorProxyImpl.unbound() : super.unbound();
+ _TimelineConsumerProxyImpl.unbound() : super.unbound();
- static _CompositorProxyImpl newFromEndpoint(
+ static _TimelineConsumerProxyImpl newFromEndpoint(
core.MojoMessagePipeEndpoint endpoint) {
- assert(endpoint.setDescription("For _CompositorProxyImpl"));
- return new _CompositorProxyImpl.fromEndpoint(endpoint);
+ assert(endpoint.setDescription("For _TimelineConsumerProxyImpl"));
+ return new _TimelineConsumerProxyImpl.fromEndpoint(endpoint);
}
service_describer.ServiceDescription get serviceDescription =>
- new _CompositorServiceDescription();
+ new _TimelineConsumerServiceDescription();
void handleResponse(bindings.ServiceMessage message) {
switch (message.header.type) {
- case _compositorMethodCreateSceneName:
- var r = CompositorCreateSceneResponseParams.deserialize(
+ case _timelineConsumerMethodSetTimelineTransformName:
+ var r = TimelineConsumerSetTimelineTransformResponseParams.deserialize(
message.payload);
if (!message.header.hasRequestId) {
proxyError("Expected a message with a valid request Id.");
@@ -338,77 +392,69 @@ class _CompositorProxyImpl extends bindings.Proxy {
String toString() {
var superString = super.toString();
- return "_CompositorProxyImpl($superString)";
+ return "_TimelineConsumerProxyImpl($superString)";
}
}
-class _CompositorProxyCalls implements Compositor {
- _CompositorProxyImpl _proxyImpl;
+class _TimelineConsumerProxyCalls implements TimelineConsumer {
+ _TimelineConsumerProxyImpl _proxyImpl;
- _CompositorProxyCalls(this._proxyImpl);
- dynamic createScene(Object scene,String label,[Function responseFactory = null]) {
- var params = new _CompositorCreateSceneParams();
- params.scene = scene;
- params.label = label;
+ _TimelineConsumerProxyCalls(this._proxyImpl);
+ dynamic setTimelineTransform(int subjectTime,int referenceDelta,int subjectDelta,int effectiveReferenceTime,int effectiveSubjectTime,[Function responseFactory = null]) {
+ var params = new _TimelineConsumerSetTimelineTransformParams();
+ params.subjectTime = subjectTime;
+ params.referenceDelta = referenceDelta;
+ params.subjectDelta = subjectDelta;
+ params.effectiveReferenceTime = effectiveReferenceTime;
+ params.effectiveSubjectTime = effectiveSubjectTime;
return _proxyImpl.sendMessageWithRequestId(
params,
- _compositorMethodCreateSceneName,
+ _timelineConsumerMethodSetTimelineTransformName,
-1,
bindings.MessageHeader.kMessageExpectsResponse);
}
- void createRenderer(Object contextProvider, Object renderer, String label) {
- if (!_proxyImpl.isBound) {
- _proxyImpl.proxyError("The Proxy is closed.");
- return;
- }
- var params = new _CompositorCreateRendererParams();
- params.contextProvider = contextProvider;
- params.renderer = renderer;
- params.label = label;
- _proxyImpl.sendMessage(params, _compositorMethodCreateRendererName);
- }
}
-class CompositorProxy implements bindings.ProxyBase {
+class TimelineConsumerProxy implements bindings.ProxyBase {
final bindings.Proxy impl;
- Compositor ptr;
+ TimelineConsumer ptr;
- CompositorProxy(_CompositorProxyImpl proxyImpl) :
+ TimelineConsumerProxy(_TimelineConsumerProxyImpl proxyImpl) :
impl = proxyImpl,
- ptr = new _CompositorProxyCalls(proxyImpl);
+ ptr = new _TimelineConsumerProxyCalls(proxyImpl);
- CompositorProxy.fromEndpoint(
+ TimelineConsumerProxy.fromEndpoint(
core.MojoMessagePipeEndpoint endpoint) :
- impl = new _CompositorProxyImpl.fromEndpoint(endpoint) {
- ptr = new _CompositorProxyCalls(impl);
+ impl = new _TimelineConsumerProxyImpl.fromEndpoint(endpoint) {
+ ptr = new _TimelineConsumerProxyCalls(impl);
}
- CompositorProxy.fromHandle(core.MojoHandle handle) :
- impl = new _CompositorProxyImpl.fromHandle(handle) {
- ptr = new _CompositorProxyCalls(impl);
+ TimelineConsumerProxy.fromHandle(core.MojoHandle handle) :
+ impl = new _TimelineConsumerProxyImpl.fromHandle(handle) {
+ ptr = new _TimelineConsumerProxyCalls(impl);
}
- CompositorProxy.unbound() :
- impl = new _CompositorProxyImpl.unbound() {
- ptr = new _CompositorProxyCalls(impl);
+ TimelineConsumerProxy.unbound() :
+ impl = new _TimelineConsumerProxyImpl.unbound() {
+ ptr = new _TimelineConsumerProxyCalls(impl);
}
- factory CompositorProxy.connectToService(
+ factory TimelineConsumerProxy.connectToService(
bindings.ServiceConnector s, String url, [String serviceName]) {
- CompositorProxy p = new CompositorProxy.unbound();
+ TimelineConsumerProxy p = new TimelineConsumerProxy.unbound();
s.connectToService(url, p, serviceName);
return p;
}
- static CompositorProxy newFromEndpoint(
+ static TimelineConsumerProxy newFromEndpoint(
core.MojoMessagePipeEndpoint endpoint) {
- assert(endpoint.setDescription("For CompositorProxy"));
- return new CompositorProxy.fromEndpoint(endpoint);
+ assert(endpoint.setDescription("For TimelineConsumerProxy"));
+ return new TimelineConsumerProxy.fromEndpoint(endpoint);
}
- String get serviceName => Compositor.serviceName;
+ String get serviceName => TimelineConsumer.serviceName;
Future close({bool immediate: false}) => impl.close(immediate: immediate);
@@ -425,33 +471,33 @@ class CompositorProxy implements bindings.ProxyBase {
}
String toString() {
- return "CompositorProxy($impl)";
+ return "TimelineConsumerProxy($impl)";
}
}
-class CompositorStub extends bindings.Stub {
- Compositor _impl = null;
+class TimelineConsumerStub extends bindings.Stub {
+ TimelineConsumer _impl = null;
- CompositorStub.fromEndpoint(
+ TimelineConsumerStub.fromEndpoint(
core.MojoMessagePipeEndpoint endpoint, [this._impl])
: super.fromEndpoint(endpoint);
- CompositorStub.fromHandle(core.MojoHandle handle, [this._impl])
+ TimelineConsumerStub.fromHandle(core.MojoHandle handle, [this._impl])
: super.fromHandle(handle);
- CompositorStub.unbound() : super.unbound();
+ TimelineConsumerStub.unbound() : super.unbound();
- static CompositorStub newFromEndpoint(
+ static TimelineConsumerStub newFromEndpoint(
core.MojoMessagePipeEndpoint endpoint) {
- assert(endpoint.setDescription("For CompositorStub"));
- return new CompositorStub.fromEndpoint(endpoint);
+ assert(endpoint.setDescription("For TimelineConsumerStub"));
+ return new TimelineConsumerStub.fromEndpoint(endpoint);
}
- CompositorCreateSceneResponseParams _compositorCreateSceneResponseParamsFactory(scene_token_mojom.SceneToken sceneToken) {
- var result = new CompositorCreateSceneResponseParams();
- result.sceneToken = sceneToken;
+ TimelineConsumerSetTimelineTransformResponseParams _timelineConsumerSetTimelineTransformResponseParamsFactory(bool completed) {
+ var result = new TimelineConsumerSetTimelineTransformResponseParams();
+ result.completed = completed;
return result;
}
@@ -463,16 +509,16 @@ class CompositorStub extends bindings.Stub {
}
assert(_impl != null);
switch (message.header.type) {
- case _compositorMethodCreateSceneName:
- var params = _CompositorCreateSceneParams.deserialize(
+ case _timelineConsumerMethodSetTimelineTransformName:
+ var params = _TimelineConsumerSetTimelineTransformParams.deserialize(
message.payload);
- var response = _impl.createScene(params.scene,params.label,_compositorCreateSceneResponseParamsFactory);
+ var response = _impl.setTimelineTransform(params.subjectTime,params.referenceDelta,params.subjectDelta,params.effectiveReferenceTime,params.effectiveSubjectTime,_timelineConsumerSetTimelineTransformResponseParamsFactory);
if (response is Future) {
return response.then((response) {
if (response != null) {
return buildResponseWithId(
response,
- _compositorMethodCreateSceneName,
+ _timelineConsumerMethodSetTimelineTransformName,
message.header.requestId,
bindings.MessageHeader.kMessageIsResponse);
}
@@ -480,16 +526,11 @@ class CompositorStub extends bindings.Stub {
} else if (response != null) {
return buildResponseWithId(
response,
- _compositorMethodCreateSceneName,
+ _timelineConsumerMethodSetTimelineTransformName,
message.header.requestId,
bindings.MessageHeader.kMessageIsResponse);
}
break;
- case _compositorMethodCreateRendererName:
- var params = _CompositorCreateRendererParams.deserialize(
- message.payload);
- _impl.createRenderer(params.contextProvider, params.renderer, params.label);
- break;
default:
throw new bindings.MojoCodecError("Unexpected message name");
break;
@@ -497,15 +538,15 @@ class CompositorStub extends bindings.Stub {
return null;
}
- Compositor get impl => _impl;
- set impl(Compositor d) {
+ TimelineConsumer get impl => _impl;
+ set impl(TimelineConsumer d) {
assert(_impl == null);
_impl = d;
}
String toString() {
var superString = super.toString();
- return "CompositorStub($superString)";
+ return "TimelineConsumerStub($superString)";
}
int get version => 0;
@@ -513,7 +554,7 @@ class CompositorStub extends bindings.Stub {
static service_describer.ServiceDescription _cachedServiceDescription;
static service_describer.ServiceDescription get serviceDescription {
if (_cachedServiceDescription == null) {
- _cachedServiceDescription = new _CompositorServiceDescription();
+ _cachedServiceDescription = new _TimelineConsumerServiceDescription();
}
return _cachedServiceDescription;
}
« no previous file with comments | « mojo/dart/packages/mojo_services/BUILD.gn ('k') | mojo/services/media/common/cpp/BUILD.gn » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698