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

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

Issue 2006093002: Dart: Futures -> Callbacks. (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Cleanup 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
Index: mojo/dart/packages/mojo_services/lib/mojo/media/media_factory.mojom.dart
diff --git a/mojo/dart/packages/mojo_services/lib/mojo/media/media_factory.mojom.dart b/mojo/dart/packages/mojo_services/lib/mojo/media/media_factory.mojom.dart
index f9372e9f675372cfd2b6665b5c95069f397d45e5..468f377d5373c3aa12c1a850f82eadd8540c9060 100644
--- a/mojo/dart/packages/mojo_services/lib/mojo/media/media_factory.mojom.dart
+++ b/mojo/dart/packages/mojo_services/lib/mojo/media/media_factory.mojom.dart
@@ -27,6 +27,11 @@ class _MediaFactoryCreatePlayerParams extends bindings.Struct {
_MediaFactoryCreatePlayerParams() : super(kVersions.last.size);
+ _MediaFactoryCreatePlayerParams.init(
+ seeking_reader_mojom.SeekingReaderInterface this.reader,
+ media_player_mojom.MediaPlayerInterfaceRequest this.player
+ ) : super(kVersions.last.size);
+
static _MediaFactoryCreatePlayerParams deserialize(bindings.Message message) {
var decoder = new bindings.Decoder(message);
var result = decode(decoder);
@@ -112,6 +117,12 @@ class _MediaFactoryCreateSourceParams extends bindings.Struct {
_MediaFactoryCreateSourceParams() : super(kVersions.last.size);
+ _MediaFactoryCreateSourceParams.init(
+ seeking_reader_mojom.SeekingReaderInterface this.reader,
+ List<media_types_mojom.MediaTypeSet> this.allowedMediaTypes,
+ media_source_mojom.MediaSourceInterfaceRequest this.source
+ ) : super(kVersions.last.size);
+
static _MediaFactoryCreateSourceParams deserialize(bindings.Message message) {
var decoder = new bindings.Decoder(message);
var result = decode(decoder);
@@ -227,6 +238,12 @@ class _MediaFactoryCreateSinkParams extends bindings.Struct {
_MediaFactoryCreateSinkParams() : super(kVersions.last.size);
+ _MediaFactoryCreateSinkParams.init(
+ String this.destinationUrl,
+ media_types_mojom.MediaType this.mediaType,
+ media_sink_mojom.MediaSinkInterfaceRequest this.sink
+ ) : super(kVersions.last.size);
+
static _MediaFactoryCreateSinkParams deserialize(bindings.Message message) {
var decoder = new bindings.Decoder(message);
var result = decode(decoder);
@@ -324,6 +341,11 @@ class _MediaFactoryCreateDemuxParams extends bindings.Struct {
_MediaFactoryCreateDemuxParams() : super(kVersions.last.size);
+ _MediaFactoryCreateDemuxParams.init(
+ seeking_reader_mojom.SeekingReaderInterface this.reader,
+ media_demux_mojom.MediaDemuxInterfaceRequest this.demux
+ ) : super(kVersions.last.size);
+
static _MediaFactoryCreateDemuxParams deserialize(bindings.Message message) {
var decoder = new bindings.Decoder(message);
var result = decode(decoder);
@@ -408,6 +430,11 @@ class _MediaFactoryCreateDecoderParams extends bindings.Struct {
_MediaFactoryCreateDecoderParams() : super(kVersions.last.size);
+ _MediaFactoryCreateDecoderParams.init(
+ media_types_mojom.MediaType this.inputMediaType,
+ media_type_converter_mojom.MediaTypeConverterInterfaceRequest this.decoder
+ ) : super(kVersions.last.size);
+
static _MediaFactoryCreateDecoderParams deserialize(bindings.Message message) {
var decoder = new bindings.Decoder(message);
var result = decode(decoder);
@@ -493,6 +520,11 @@ class _MediaFactoryCreateNetworkReaderParams extends bindings.Struct {
_MediaFactoryCreateNetworkReaderParams() : super(kVersions.last.size);
+ _MediaFactoryCreateNetworkReaderParams.init(
+ String this.url,
+ seeking_reader_mojom.SeekingReaderInterfaceRequest this.reader
+ ) : super(kVersions.last.size);
+
static _MediaFactoryCreateNetworkReaderParams deserialize(bindings.Message message) {
var decoder = new bindings.Decoder(message);
var result = decode(decoder);
@@ -576,6 +608,10 @@ class _MediaFactoryCreateTimelineControllerParams extends bindings.Struct {
_MediaFactoryCreateTimelineControllerParams() : super(kVersions.last.size);
+ _MediaFactoryCreateTimelineControllerParams.init(
+ timeline_controller_mojom.MediaTimelineControllerInterfaceRequest this.timelineController
+ ) : super(kVersions.last.size);
+
static _MediaFactoryCreateTimelineControllerParams deserialize(bindings.Message message) {
var decoder = new bindings.Decoder(message);
var result = decode(decoder);
@@ -647,14 +683,17 @@ const int _mediaFactoryMethodCreateNetworkReaderName = 5;
const int _mediaFactoryMethodCreateTimelineControllerName = 6;
class _MediaFactoryServiceDescription implements service_describer.ServiceDescription {
- dynamic getTopLevelInterface([Function responseFactory]) =>
- responseFactory(null);
+ void getTopLevelInterface(Function responder) {
+ responder(null);
+ }
- dynamic getTypeDefinition(String typeKey, [Function responseFactory]) =>
- responseFactory(null);
+ void getTypeDefinition(String typeKey, Function responder) {
+ responder(null);
+ }
- dynamic getAllTypeDefinitions([Function responseFactory]) =>
- responseFactory(null);
+ void getAllTypeDefinitions(Function responder) {
+ responder(null);
+ }
}
abstract class MediaFactory {
@@ -902,11 +941,11 @@ class _MediaFactoryStubControl
- dynamic handleMessage(bindings.ServiceMessage message) {
+ void handleMessage(bindings.ServiceMessage message) {
if (bindings.ControlMessageHandler.isControlMessage(message)) {
- return bindings.ControlMessageHandler.handleMessage(this,
- 0,
- message);
+ bindings.ControlMessageHandler.handleMessage(
+ this, 0, message);
+ return;
}
if (_impl == null) {
throw new core.MojoApiError("$this has no implementation set");
@@ -951,7 +990,6 @@ class _MediaFactoryStubControl
throw new bindings.MojoCodecError("Unexpected message name");
break;
}
- return null;
}
MediaFactory get impl => _impl;

Powered by Google App Engine
This is Rietveld 408576698