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; |
} |