Index: mojo/dart/packages/mojo_services/lib/mojo/media/audio_server.mojom.dart |
diff --git a/mojo/dart/packages/mojo_services/lib/mojo/gpu.mojom.dart b/mojo/dart/packages/mojo_services/lib/mojo/media/audio_server.mojom.dart |
similarity index 55% |
copy from mojo/dart/packages/mojo_services/lib/mojo/gpu.mojom.dart |
copy to mojo/dart/packages/mojo_services/lib/mojo/media/audio_server.mojom.dart |
index ac2dd992fd90280a6a1569cdee5e8c6613521fd1..662ccab1d7a68b9f567d5afa1577c2fcf9233b87 100644 |
--- a/mojo/dart/packages/mojo_services/lib/mojo/gpu.mojom.dart |
+++ b/mojo/dart/packages/mojo_services/lib/mojo/media/audio_server.mojom.dart |
@@ -2,25 +2,25 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-library gpu_mojom; |
+library audio_server_mojom; |
import 'dart:async'; |
import 'package:mojo/bindings.dart' as bindings; |
import 'package:mojo/core.dart' as core; |
-import 'package:mojo_services/mojo/command_buffer.mojom.dart' as command_buffer_mojom; |
+import 'package:mojo_services/mojo/media/audio_track.mojom.dart' as audio_track_mojom; |
-class _GpuCreateOffscreenGles2ContextParams extends bindings.Struct { |
+class _AudioServerCreateTrackParams extends bindings.Struct { |
static const List<bindings.StructDataHeader> kVersions = const [ |
const bindings.StructDataHeader(16, 0) |
]; |
- Object gles2Client = null; |
+ Object track = null; |
- _GpuCreateOffscreenGles2ContextParams() : super(kVersions.last.size); |
+ _AudioServerCreateTrackParams() : super(kVersions.last.size); |
- static _GpuCreateOffscreenGles2ContextParams deserialize(bindings.Message message) { |
+ static _AudioServerCreateTrackParams deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
if (decoder.excessHandles != null) { |
@@ -29,11 +29,11 @@ class _GpuCreateOffscreenGles2ContextParams extends bindings.Struct { |
return result; |
} |
- static _GpuCreateOffscreenGles2ContextParams decode(bindings.Decoder decoder0) { |
+ static _AudioServerCreateTrackParams decode(bindings.Decoder decoder0) { |
if (decoder0 == null) { |
return null; |
} |
- _GpuCreateOffscreenGles2ContextParams result = new _GpuCreateOffscreenGles2ContextParams(); |
+ _AudioServerCreateTrackParams result = new _AudioServerCreateTrackParams(); |
var mainDataHeader = decoder0.decodeStructDataHeader(); |
if (mainDataHeader.version <= kVersions.last.version) { |
@@ -55,7 +55,7 @@ class _GpuCreateOffscreenGles2ContextParams extends bindings.Struct { |
} |
if (mainDataHeader.version >= 0) { |
- result.gles2Client = decoder0.decodeInterfaceRequest(8, false, command_buffer_mojom.CommandBufferStub.newFromEndpoint); |
+ result.track = decoder0.decodeInterfaceRequest(8, false, audio_track_mojom.AudioTrackStub.newFromEndpoint); |
} |
return result; |
} |
@@ -63,12 +63,12 @@ class _GpuCreateOffscreenGles2ContextParams extends bindings.Struct { |
void encode(bindings.Encoder encoder) { |
var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last); |
- encoder0.encodeInterfaceRequest(gles2Client, 8, false); |
+ encoder0.encodeInterfaceRequest(track, 8, false); |
} |
String toString() { |
- return "_GpuCreateOffscreenGles2ContextParams(" |
- "gles2Client: $gles2Client" ")"; |
+ return "_AudioServerCreateTrackParams(" |
+ "track: $track" ")"; |
} |
Map toJson() { |
@@ -77,27 +77,27 @@ class _GpuCreateOffscreenGles2ContextParams extends bindings.Struct { |
} |
} |
-const int _Gpu_createOffscreenGles2ContextName = 0; |
+const int _AudioServer_createTrackName = 0; |
-abstract class Gpu { |
- static const String serviceName = "mojo::Gpu"; |
- void createOffscreenGles2Context(Object gles2Client); |
+abstract class AudioServer { |
+ static const String serviceName = "mojo::media::AudioServer"; |
+ void createTrack(Object track); |
} |
-class _GpuProxyImpl extends bindings.Proxy { |
- _GpuProxyImpl.fromEndpoint( |
+class _AudioServerProxyImpl extends bindings.Proxy { |
+ _AudioServerProxyImpl.fromEndpoint( |
core.MojoMessagePipeEndpoint endpoint) : super.fromEndpoint(endpoint); |
- _GpuProxyImpl.fromHandle(core.MojoHandle handle) : |
+ _AudioServerProxyImpl.fromHandle(core.MojoHandle handle) : |
super.fromHandle(handle); |
- _GpuProxyImpl.unbound() : super.unbound(); |
+ _AudioServerProxyImpl.unbound() : super.unbound(); |
- static _GpuProxyImpl newFromEndpoint( |
+ static _AudioServerProxyImpl newFromEndpoint( |
core.MojoMessagePipeEndpoint endpoint) { |
- assert(endpoint.setDescription("For _GpuProxyImpl")); |
- return new _GpuProxyImpl.fromEndpoint(endpoint); |
+ assert(endpoint.setDescription("For _AudioServerProxyImpl")); |
+ return new _AudioServerProxyImpl.fromEndpoint(endpoint); |
} |
void handleResponse(bindings.ServiceMessage message) { |
@@ -111,65 +111,65 @@ class _GpuProxyImpl extends bindings.Proxy { |
String toString() { |
var superString = super.toString(); |
- return "_GpuProxyImpl($superString)"; |
+ return "_AudioServerProxyImpl($superString)"; |
} |
} |
-class _GpuProxyCalls implements Gpu { |
- _GpuProxyImpl _proxyImpl; |
+class _AudioServerProxyCalls implements AudioServer { |
+ _AudioServerProxyImpl _proxyImpl; |
- _GpuProxyCalls(this._proxyImpl); |
- void createOffscreenGles2Context(Object gles2Client) { |
+ _AudioServerProxyCalls(this._proxyImpl); |
+ void createTrack(Object track) { |
if (!_proxyImpl.isBound) { |
_proxyImpl.proxyError("The Proxy is closed."); |
return; |
} |
- var params = new _GpuCreateOffscreenGles2ContextParams(); |
- params.gles2Client = gles2Client; |
- _proxyImpl.sendMessage(params, _Gpu_createOffscreenGles2ContextName); |
+ var params = new _AudioServerCreateTrackParams(); |
+ params.track = track; |
+ _proxyImpl.sendMessage(params, _AudioServer_createTrackName); |
} |
} |
-class GpuProxy implements bindings.ProxyBase { |
+class AudioServerProxy implements bindings.ProxyBase { |
final bindings.Proxy impl; |
- Gpu ptr; |
+ AudioServer ptr; |
- GpuProxy(_GpuProxyImpl proxyImpl) : |
+ AudioServerProxy(_AudioServerProxyImpl proxyImpl) : |
impl = proxyImpl, |
- ptr = new _GpuProxyCalls(proxyImpl); |
+ ptr = new _AudioServerProxyCalls(proxyImpl); |
- GpuProxy.fromEndpoint( |
+ AudioServerProxy.fromEndpoint( |
core.MojoMessagePipeEndpoint endpoint) : |
- impl = new _GpuProxyImpl.fromEndpoint(endpoint) { |
- ptr = new _GpuProxyCalls(impl); |
+ impl = new _AudioServerProxyImpl.fromEndpoint(endpoint) { |
+ ptr = new _AudioServerProxyCalls(impl); |
} |
- GpuProxy.fromHandle(core.MojoHandle handle) : |
- impl = new _GpuProxyImpl.fromHandle(handle) { |
- ptr = new _GpuProxyCalls(impl); |
+ AudioServerProxy.fromHandle(core.MojoHandle handle) : |
+ impl = new _AudioServerProxyImpl.fromHandle(handle) { |
+ ptr = new _AudioServerProxyCalls(impl); |
} |
- GpuProxy.unbound() : |
- impl = new _GpuProxyImpl.unbound() { |
- ptr = new _GpuProxyCalls(impl); |
+ AudioServerProxy.unbound() : |
+ impl = new _AudioServerProxyImpl.unbound() { |
+ ptr = new _AudioServerProxyCalls(impl); |
} |
- factory GpuProxy.connectToService( |
+ factory AudioServerProxy.connectToService( |
bindings.ServiceConnector s, String url, [String serviceName]) { |
- GpuProxy p = new GpuProxy.unbound(); |
+ AudioServerProxy p = new AudioServerProxy.unbound(); |
s.connectToService(url, p, serviceName); |
return p; |
} |
- static GpuProxy newFromEndpoint( |
+ static AudioServerProxy newFromEndpoint( |
core.MojoMessagePipeEndpoint endpoint) { |
- assert(endpoint.setDescription("For GpuProxy")); |
- return new GpuProxy.fromEndpoint(endpoint); |
+ assert(endpoint.setDescription("For AudioServerProxy")); |
+ return new AudioServerProxy.fromEndpoint(endpoint); |
} |
- String get serviceName => Gpu.serviceName; |
+ String get serviceName => AudioServer.serviceName; |
Future close({bool immediate: false}) => impl.close(immediate: immediate); |
@@ -186,27 +186,27 @@ class GpuProxy implements bindings.ProxyBase { |
} |
String toString() { |
- return "GpuProxy($impl)"; |
+ return "AudioServerProxy($impl)"; |
} |
} |
-class GpuStub extends bindings.Stub { |
- Gpu _impl = null; |
+class AudioServerStub extends bindings.Stub { |
+ AudioServer _impl = null; |
- GpuStub.fromEndpoint( |
+ AudioServerStub.fromEndpoint( |
core.MojoMessagePipeEndpoint endpoint, [this._impl]) |
: super.fromEndpoint(endpoint); |
- GpuStub.fromHandle(core.MojoHandle handle, [this._impl]) |
+ AudioServerStub.fromHandle(core.MojoHandle handle, [this._impl]) |
: super.fromHandle(handle); |
- GpuStub.unbound() : super.unbound(); |
+ AudioServerStub.unbound() : super.unbound(); |
- static GpuStub newFromEndpoint( |
+ static AudioServerStub newFromEndpoint( |
core.MojoMessagePipeEndpoint endpoint) { |
- assert(endpoint.setDescription("For GpuStub")); |
- return new GpuStub.fromEndpoint(endpoint); |
+ assert(endpoint.setDescription("For AudioServerStub")); |
+ return new AudioServerStub.fromEndpoint(endpoint); |
} |
@@ -219,10 +219,10 @@ class GpuStub extends bindings.Stub { |
} |
assert(_impl != null); |
switch (message.header.type) { |
- case _Gpu_createOffscreenGles2ContextName: |
- var params = _GpuCreateOffscreenGles2ContextParams.deserialize( |
+ case _AudioServer_createTrackName: |
+ var params = _AudioServerCreateTrackParams.deserialize( |
message.payload); |
- _impl.createOffscreenGles2Context(params.gles2Client); |
+ _impl.createTrack(params.track); |
break; |
default: |
throw new bindings.MojoCodecError("Unexpected message name"); |
@@ -231,15 +231,15 @@ class GpuStub extends bindings.Stub { |
return null; |
} |
- Gpu get impl => _impl; |
- set impl(Gpu d) { |
+ AudioServer get impl => _impl; |
+ set impl(AudioServer d) { |
assert(_impl == null); |
_impl = d; |
} |
String toString() { |
var superString = super.toString(); |
- return "GpuStub($superString)"; |
+ return "AudioServerStub($superString)"; |
} |
int get version => 0; |