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

Side by Side Diff: mojo/dart/packages/mojo_services/lib/mojo/media/media_source.mojom.dart

Issue 1539673003: Generate Mojom Types in Dart (Take 2) (Closed) Base URL: https://github.com/domokit/mojo.git@master
Patch Set: Merge with master Created 4 years, 10 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 unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 library media_source_mojom; 5 library media_source_mojom;
6 6
7 import 'dart:async'; 7 import 'dart:async';
8 8
9 import 'package:mojo/bindings.dart' as bindings; 9 import 'package:mojo/bindings.dart' as bindings;
10 import 'package:mojo/core.dart' as core; 10 import 'package:mojo/core.dart' as core;
11 import 'package:mojo/mojo/bindings/types/mojom_types.mojom.dart' as mojom_types;
12 import 'package:mojo/mojo/bindings/types/service_describer.mojom.dart' as servic e_describer;
11 import 'package:mojo_services/mojo/media/media_clock.mojom.dart' as media_clock_ mojom; 13 import 'package:mojo_services/mojo/media/media_clock.mojom.dart' as media_clock_ mojom;
12 import 'package:mojo_services/mojo/media/media_common.mojom.dart' as media_commo n_mojom; 14 import 'package:mojo_services/mojo/media/media_common.mojom.dart' as media_commo n_mojom;
13 import 'package:mojo_services/mojo/media/media_metadata.mojom.dart' as media_met adata_mojom; 15 import 'package:mojo_services/mojo/media/media_metadata.mojom.dart' as media_met adata_mojom;
14 import 'package:mojo_services/mojo/media/media_state.mojom.dart' as media_state_ mojom; 16 import 'package:mojo_services/mojo/media/media_state.mojom.dart' as media_state_ mojom;
15 import 'package:mojo_services/mojo/media/media_transport.mojom.dart' as media_tr ansport_mojom; 17 import 'package:mojo_services/mojo/media/media_transport.mojom.dart' as media_tr ansport_mojom;
16 import 'package:mojo_services/mojo/media/media_types.mojom.dart' as media_types_ mojom; 18 import 'package:mojo_services/mojo/media/media_types.mojom.dart' as media_types_ mojom;
17 19
18 20
19 21
20 class MediaSourceStreamDescriptor extends bindings.Struct { 22 class MediaSourceStreamDescriptor extends bindings.Struct {
(...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after
97 Map toJson() { 99 Map toJson() {
98 Map map = new Map(); 100 Map map = new Map();
99 map["index"] = index; 101 map["index"] = index;
100 map["mediaType"] = mediaType; 102 map["mediaType"] = mediaType;
101 map["originalMediaType"] = originalMediaType; 103 map["originalMediaType"] = originalMediaType;
102 return map; 104 return map;
103 } 105 }
104 } 106 }
105 107
106 108
109
110
107 class MediaSourceStatus extends bindings.Struct { 111 class MediaSourceStatus extends bindings.Struct {
108 static const List<bindings.StructDataHeader> kVersions = const [ 112 static const List<bindings.StructDataHeader> kVersions = const [
109 const bindings.StructDataHeader(24, 0) 113 const bindings.StructDataHeader(24, 0)
110 ]; 114 ];
111 media_state_mojom.MediaState state = null; 115 media_state_mojom.MediaState state = null;
112 media_metadata_mojom.MediaMetadata metadata = null; 116 media_metadata_mojom.MediaMetadata metadata = null;
113 117
114 MediaSourceStatus() : super(kVersions.last.size); 118 MediaSourceStatus() : super(kVersions.last.size);
115 119
116 static MediaSourceStatus deserialize(bindings.Message message) { 120 static MediaSourceStatus deserialize(bindings.Message message) {
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after
178 182
179 Map toJson() { 183 Map toJson() {
180 Map map = new Map(); 184 Map map = new Map();
181 map["state"] = state; 185 map["state"] = state;
182 map["metadata"] = metadata; 186 map["metadata"] = metadata;
183 return map; 187 return map;
184 } 188 }
185 } 189 }
186 190
187 191
192
193
188 class _MediaSourceGetStreamsParams extends bindings.Struct { 194 class _MediaSourceGetStreamsParams extends bindings.Struct {
189 static const List<bindings.StructDataHeader> kVersions = const [ 195 static const List<bindings.StructDataHeader> kVersions = const [
190 const bindings.StructDataHeader(8, 0) 196 const bindings.StructDataHeader(8, 0)
191 ]; 197 ];
192 198
193 _MediaSourceGetStreamsParams() : super(kVersions.last.size); 199 _MediaSourceGetStreamsParams() : super(kVersions.last.size);
194 200
195 static _MediaSourceGetStreamsParams deserialize(bindings.Message message) { 201 static _MediaSourceGetStreamsParams deserialize(bindings.Message message) {
196 var decoder = new bindings.Decoder(message); 202 var decoder = new bindings.Decoder(message);
197 var result = decode(decoder); 203 var result = decode(decoder);
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
236 return "_MediaSourceGetStreamsParams("")"; 242 return "_MediaSourceGetStreamsParams("")";
237 } 243 }
238 244
239 Map toJson() { 245 Map toJson() {
240 Map map = new Map(); 246 Map map = new Map();
241 return map; 247 return map;
242 } 248 }
243 } 249 }
244 250
245 251
252
253
246 class MediaSourceGetStreamsResponseParams extends bindings.Struct { 254 class MediaSourceGetStreamsResponseParams extends bindings.Struct {
247 static const List<bindings.StructDataHeader> kVersions = const [ 255 static const List<bindings.StructDataHeader> kVersions = const [
248 const bindings.StructDataHeader(16, 0) 256 const bindings.StructDataHeader(16, 0)
249 ]; 257 ];
250 List<MediaSourceStreamDescriptor> streams = null; 258 List<MediaSourceStreamDescriptor> streams = null;
251 259
252 MediaSourceGetStreamsResponseParams() : super(kVersions.last.size); 260 MediaSourceGetStreamsResponseParams() : super(kVersions.last.size);
253 261
254 static MediaSourceGetStreamsResponseParams deserialize(bindings.Message messag e) { 262 static MediaSourceGetStreamsResponseParams deserialize(bindings.Message messag e) {
255 var decoder = new bindings.Decoder(message); 263 var decoder = new bindings.Decoder(message);
(...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after
320 } 328 }
321 329
322 Map toJson() { 330 Map toJson() {
323 Map map = new Map(); 331 Map map = new Map();
324 map["streams"] = streams; 332 map["streams"] = streams;
325 return map; 333 return map;
326 } 334 }
327 } 335 }
328 336
329 337
338
339
330 class _MediaSourceGetClockDispositionParams extends bindings.Struct { 340 class _MediaSourceGetClockDispositionParams extends bindings.Struct {
331 static const List<bindings.StructDataHeader> kVersions = const [ 341 static const List<bindings.StructDataHeader> kVersions = const [
332 const bindings.StructDataHeader(8, 0) 342 const bindings.StructDataHeader(8, 0)
333 ]; 343 ];
334 344
335 _MediaSourceGetClockDispositionParams() : super(kVersions.last.size); 345 _MediaSourceGetClockDispositionParams() : super(kVersions.last.size);
336 346
337 static _MediaSourceGetClockDispositionParams deserialize(bindings.Message mess age) { 347 static _MediaSourceGetClockDispositionParams deserialize(bindings.Message mess age) {
338 var decoder = new bindings.Decoder(message); 348 var decoder = new bindings.Decoder(message);
339 var result = decode(decoder); 349 var result = decode(decoder);
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
378 return "_MediaSourceGetClockDispositionParams("")"; 388 return "_MediaSourceGetClockDispositionParams("")";
379 } 389 }
380 390
381 Map toJson() { 391 Map toJson() {
382 Map map = new Map(); 392 Map map = new Map();
383 return map; 393 return map;
384 } 394 }
385 } 395 }
386 396
387 397
398
399
388 class MediaSourceGetClockDispositionResponseParams extends bindings.Struct { 400 class MediaSourceGetClockDispositionResponseParams extends bindings.Struct {
389 static const List<bindings.StructDataHeader> kVersions = const [ 401 static const List<bindings.StructDataHeader> kVersions = const [
390 const bindings.StructDataHeader(16, 0) 402 const bindings.StructDataHeader(16, 0)
391 ]; 403 ];
392 media_clock_mojom.ClockDisposition clockDisposition = null; 404 media_clock_mojom.ClockDisposition clockDisposition = null;
393 405
394 MediaSourceGetClockDispositionResponseParams() : super(kVersions.last.size); 406 MediaSourceGetClockDispositionResponseParams() : super(kVersions.last.size);
395 407
396 static MediaSourceGetClockDispositionResponseParams deserialize(bindings.Messa ge message) { 408 static MediaSourceGetClockDispositionResponseParams deserialize(bindings.Messa ge message) {
397 var decoder = new bindings.Decoder(message); 409 var decoder = new bindings.Decoder(message);
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after
449 } 461 }
450 462
451 Map toJson() { 463 Map toJson() {
452 Map map = new Map(); 464 Map map = new Map();
453 map["clockDisposition"] = clockDisposition; 465 map["clockDisposition"] = clockDisposition;
454 return map; 466 return map;
455 } 467 }
456 } 468 }
457 469
458 470
471
472
459 class _MediaSourceGetMasterClockParams extends bindings.Struct { 473 class _MediaSourceGetMasterClockParams extends bindings.Struct {
460 static const List<bindings.StructDataHeader> kVersions = const [ 474 static const List<bindings.StructDataHeader> kVersions = const [
461 const bindings.StructDataHeader(16, 0) 475 const bindings.StructDataHeader(16, 0)
462 ]; 476 ];
463 Object masterClock = null; 477 Object masterClock = null;
464 478
465 _MediaSourceGetMasterClockParams() : super(kVersions.last.size); 479 _MediaSourceGetMasterClockParams() : super(kVersions.last.size);
466 480
467 static _MediaSourceGetMasterClockParams deserialize(bindings.Message message) { 481 static _MediaSourceGetMasterClockParams deserialize(bindings.Message message) {
468 var decoder = new bindings.Decoder(message); 482 var decoder = new bindings.Decoder(message);
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
515 "masterClock: $masterClock" ")"; 529 "masterClock: $masterClock" ")";
516 } 530 }
517 531
518 Map toJson() { 532 Map toJson() {
519 throw new bindings.MojoCodecError( 533 throw new bindings.MojoCodecError(
520 'Object containing handles cannot be encoded to JSON.'); 534 'Object containing handles cannot be encoded to JSON.');
521 } 535 }
522 } 536 }
523 537
524 538
539
540
525 class _MediaSourceSetMasterClockParams extends bindings.Struct { 541 class _MediaSourceSetMasterClockParams extends bindings.Struct {
526 static const List<bindings.StructDataHeader> kVersions = const [ 542 static const List<bindings.StructDataHeader> kVersions = const [
527 const bindings.StructDataHeader(16, 0) 543 const bindings.StructDataHeader(16, 0)
528 ]; 544 ];
529 Object masterClock = null; 545 Object masterClock = null;
530 546
531 _MediaSourceSetMasterClockParams() : super(kVersions.last.size); 547 _MediaSourceSetMasterClockParams() : super(kVersions.last.size);
532 548
533 static _MediaSourceSetMasterClockParams deserialize(bindings.Message message) { 549 static _MediaSourceSetMasterClockParams deserialize(bindings.Message message) {
534 var decoder = new bindings.Decoder(message); 550 var decoder = new bindings.Decoder(message);
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
581 "masterClock: $masterClock" ")"; 597 "masterClock: $masterClock" ")";
582 } 598 }
583 599
584 Map toJson() { 600 Map toJson() {
585 throw new bindings.MojoCodecError( 601 throw new bindings.MojoCodecError(
586 'Object containing handles cannot be encoded to JSON.'); 602 'Object containing handles cannot be encoded to JSON.');
587 } 603 }
588 } 604 }
589 605
590 606
607
608
591 class _MediaSourceGetProducerParams extends bindings.Struct { 609 class _MediaSourceGetProducerParams extends bindings.Struct {
592 static const List<bindings.StructDataHeader> kVersions = const [ 610 static const List<bindings.StructDataHeader> kVersions = const [
593 const bindings.StructDataHeader(16, 0) 611 const bindings.StructDataHeader(16, 0)
594 ]; 612 ];
595 int streamIndex = 0; 613 int streamIndex = 0;
596 Object producer = null; 614 Object producer = null;
597 615
598 _MediaSourceGetProducerParams() : super(kVersions.last.size); 616 _MediaSourceGetProducerParams() : super(kVersions.last.size);
599 617
600 static _MediaSourceGetProducerParams deserialize(bindings.Message message) { 618 static _MediaSourceGetProducerParams deserialize(bindings.Message message) {
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after
655 "producer: $producer" ")"; 673 "producer: $producer" ")";
656 } 674 }
657 675
658 Map toJson() { 676 Map toJson() {
659 throw new bindings.MojoCodecError( 677 throw new bindings.MojoCodecError(
660 'Object containing handles cannot be encoded to JSON.'); 678 'Object containing handles cannot be encoded to JSON.');
661 } 679 }
662 } 680 }
663 681
664 682
683
684
665 class _MediaSourceGetPullModeProducerParams extends bindings.Struct { 685 class _MediaSourceGetPullModeProducerParams extends bindings.Struct {
666 static const List<bindings.StructDataHeader> kVersions = const [ 686 static const List<bindings.StructDataHeader> kVersions = const [
667 const bindings.StructDataHeader(16, 0) 687 const bindings.StructDataHeader(16, 0)
668 ]; 688 ];
669 int streamIndex = 0; 689 int streamIndex = 0;
670 Object producer = null; 690 Object producer = null;
671 691
672 _MediaSourceGetPullModeProducerParams() : super(kVersions.last.size); 692 _MediaSourceGetPullModeProducerParams() : super(kVersions.last.size);
673 693
674 static _MediaSourceGetPullModeProducerParams deserialize(bindings.Message mess age) { 694 static _MediaSourceGetPullModeProducerParams deserialize(bindings.Message mess age) {
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after
729 "producer: $producer" ")"; 749 "producer: $producer" ")";
730 } 750 }
731 751
732 Map toJson() { 752 Map toJson() {
733 throw new bindings.MojoCodecError( 753 throw new bindings.MojoCodecError(
734 'Object containing handles cannot be encoded to JSON.'); 754 'Object containing handles cannot be encoded to JSON.');
735 } 755 }
736 } 756 }
737 757
738 758
759
760
739 class _MediaSourceGetStatusParams extends bindings.Struct { 761 class _MediaSourceGetStatusParams extends bindings.Struct {
740 static const List<bindings.StructDataHeader> kVersions = const [ 762 static const List<bindings.StructDataHeader> kVersions = const [
741 const bindings.StructDataHeader(16, 0) 763 const bindings.StructDataHeader(16, 0)
742 ]; 764 ];
743 int versionLastSeen = 0; 765 int versionLastSeen = 0;
744 766
745 _MediaSourceGetStatusParams() : super(kVersions.last.size); 767 _MediaSourceGetStatusParams() : super(kVersions.last.size);
746 768
747 static _MediaSourceGetStatusParams deserialize(bindings.Message message) { 769 static _MediaSourceGetStatusParams deserialize(bindings.Message message) {
748 var decoder = new bindings.Decoder(message); 770 var decoder = new bindings.Decoder(message);
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after
796 } 818 }
797 819
798 Map toJson() { 820 Map toJson() {
799 Map map = new Map(); 821 Map map = new Map();
800 map["versionLastSeen"] = versionLastSeen; 822 map["versionLastSeen"] = versionLastSeen;
801 return map; 823 return map;
802 } 824 }
803 } 825 }
804 826
805 827
828
829
806 class MediaSourceGetStatusResponseParams extends bindings.Struct { 830 class MediaSourceGetStatusResponseParams extends bindings.Struct {
807 static const List<bindings.StructDataHeader> kVersions = const [ 831 static const List<bindings.StructDataHeader> kVersions = const [
808 const bindings.StructDataHeader(24, 0) 832 const bindings.StructDataHeader(24, 0)
809 ]; 833 ];
810 int version = 0; 834 int version = 0;
811 MediaSourceStatus status = null; 835 MediaSourceStatus status = null;
812 836
813 MediaSourceGetStatusResponseParams() : super(kVersions.last.size); 837 MediaSourceGetStatusResponseParams() : super(kVersions.last.size);
814 838
815 static MediaSourceGetStatusResponseParams deserialize(bindings.Message message ) { 839 static MediaSourceGetStatusResponseParams deserialize(bindings.Message message ) {
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after
873 897
874 Map toJson() { 898 Map toJson() {
875 Map map = new Map(); 899 Map map = new Map();
876 map["version"] = version; 900 map["version"] = version;
877 map["status"] = status; 901 map["status"] = status;
878 return map; 902 return map;
879 } 903 }
880 } 904 }
881 905
882 906
907
908
883 class _MediaSourcePrepareParams extends bindings.Struct { 909 class _MediaSourcePrepareParams extends bindings.Struct {
884 static const List<bindings.StructDataHeader> kVersions = const [ 910 static const List<bindings.StructDataHeader> kVersions = const [
885 const bindings.StructDataHeader(8, 0) 911 const bindings.StructDataHeader(8, 0)
886 ]; 912 ];
887 913
888 _MediaSourcePrepareParams() : super(kVersions.last.size); 914 _MediaSourcePrepareParams() : super(kVersions.last.size);
889 915
890 static _MediaSourcePrepareParams deserialize(bindings.Message message) { 916 static _MediaSourcePrepareParams deserialize(bindings.Message message) {
891 var decoder = new bindings.Decoder(message); 917 var decoder = new bindings.Decoder(message);
892 var result = decode(decoder); 918 var result = decode(decoder);
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
931 return "_MediaSourcePrepareParams("")"; 957 return "_MediaSourcePrepareParams("")";
932 } 958 }
933 959
934 Map toJson() { 960 Map toJson() {
935 Map map = new Map(); 961 Map map = new Map();
936 return map; 962 return map;
937 } 963 }
938 } 964 }
939 965
940 966
967
968
941 class MediaSourcePrepareResponseParams extends bindings.Struct { 969 class MediaSourcePrepareResponseParams extends bindings.Struct {
942 static const List<bindings.StructDataHeader> kVersions = const [ 970 static const List<bindings.StructDataHeader> kVersions = const [
943 const bindings.StructDataHeader(8, 0) 971 const bindings.StructDataHeader(8, 0)
944 ]; 972 ];
945 973
946 MediaSourcePrepareResponseParams() : super(kVersions.last.size); 974 MediaSourcePrepareResponseParams() : super(kVersions.last.size);
947 975
948 static MediaSourcePrepareResponseParams deserialize(bindings.Message message) { 976 static MediaSourcePrepareResponseParams deserialize(bindings.Message message) {
949 var decoder = new bindings.Decoder(message); 977 var decoder = new bindings.Decoder(message);
950 var result = decode(decoder); 978 var result = decode(decoder);
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after
988 String toString() { 1016 String toString() {
989 return "MediaSourcePrepareResponseParams("")"; 1017 return "MediaSourcePrepareResponseParams("")";
990 } 1018 }
991 1019
992 Map toJson() { 1020 Map toJson() {
993 Map map = new Map(); 1021 Map map = new Map();
994 return map; 1022 return map;
995 } 1023 }
996 } 1024 }
997 1025
1026
1027
1028
998 const int _MediaSource_getStreamsName = 0; 1029 const int _MediaSource_getStreamsName = 0;
999 const int _MediaSource_getClockDispositionName = 1; 1030 const int _MediaSource_getClockDispositionName = 1;
1000 const int _MediaSource_getMasterClockName = 2; 1031 const int _MediaSource_getMasterClockName = 2;
1001 const int _MediaSource_setMasterClockName = 3; 1032 const int _MediaSource_setMasterClockName = 3;
1002 const int _MediaSource_getProducerName = 4; 1033 const int _MediaSource_getProducerName = 4;
1003 const int _MediaSource_getPullModeProducerName = 5; 1034 const int _MediaSource_getPullModeProducerName = 5;
1004 const int _MediaSource_getStatusName = 6; 1035 const int _MediaSource_getStatusName = 6;
1005 const int _MediaSource_prepareName = 7; 1036 const int _MediaSource_prepareName = 7;
1006 1037
1038
1039
1040 class _MediaSourceServiceDescription implements service_describer.ServiceDescrip tion {
1041 dynamic getTopLevelInterface([Function responseFactory]) => null;
1042
1043 dynamic getTypeDefinition(String typeKey, [Function responseFactory]) => null;
1044
1045 dynamic getAllTypeDefinitions([Function responseFactory]) => null;
1046 }
1047
1007 abstract class MediaSource { 1048 abstract class MediaSource {
1008 static const String serviceName = null; 1049 static const String serviceName = null;
1009 dynamic getStreams([Function responseFactory = null]); 1050 dynamic getStreams([Function responseFactory = null]);
1010 dynamic getClockDisposition([Function responseFactory = null]); 1051 dynamic getClockDisposition([Function responseFactory = null]);
1011 void getMasterClock(Object masterClock); 1052 void getMasterClock(Object masterClock);
1012 void setMasterClock(Object masterClock); 1053 void setMasterClock(Object masterClock);
1013 void getProducer(int streamIndex, Object producer); 1054 void getProducer(int streamIndex, Object producer);
1014 void getPullModeProducer(int streamIndex, Object producer); 1055 void getPullModeProducer(int streamIndex, Object producer);
1015 dynamic getStatus(int versionLastSeen,[Function responseFactory = null]); 1056 dynamic getStatus(int versionLastSeen,[Function responseFactory = null]);
1016 dynamic prepare([Function responseFactory = null]); 1057 dynamic prepare([Function responseFactory = null]);
1017 } 1058 }
1018 1059
1019 1060
1020 class _MediaSourceProxyImpl extends bindings.Proxy { 1061 class _MediaSourceProxyImpl extends bindings.Proxy {
1021 _MediaSourceProxyImpl.fromEndpoint( 1062 _MediaSourceProxyImpl.fromEndpoint(
1022 core.MojoMessagePipeEndpoint endpoint) : super.fromEndpoint(endpoint); 1063 core.MojoMessagePipeEndpoint endpoint) : super.fromEndpoint(endpoint);
1023 1064
1024 _MediaSourceProxyImpl.fromHandle(core.MojoHandle handle) : 1065 _MediaSourceProxyImpl.fromHandle(core.MojoHandle handle) :
1025 super.fromHandle(handle); 1066 super.fromHandle(handle);
1026 1067
1027 _MediaSourceProxyImpl.unbound() : super.unbound(); 1068 _MediaSourceProxyImpl.unbound() : super.unbound();
1028 1069
1029 static _MediaSourceProxyImpl newFromEndpoint( 1070 static _MediaSourceProxyImpl newFromEndpoint(
1030 core.MojoMessagePipeEndpoint endpoint) { 1071 core.MojoMessagePipeEndpoint endpoint) {
1031 assert(endpoint.setDescription("For _MediaSourceProxyImpl")); 1072 assert(endpoint.setDescription("For _MediaSourceProxyImpl"));
1032 return new _MediaSourceProxyImpl.fromEndpoint(endpoint); 1073 return new _MediaSourceProxyImpl.fromEndpoint(endpoint);
1033 } 1074 }
1034 1075
1076 service_describer.ServiceDescription get serviceDescription =>
1077 new _MediaSourceServiceDescription();
1078
1035 void handleResponse(bindings.ServiceMessage message) { 1079 void handleResponse(bindings.ServiceMessage message) {
1036 switch (message.header.type) { 1080 switch (message.header.type) {
1037 case _MediaSource_getStreamsName: 1081 case _MediaSource_getStreamsName:
1038 var r = MediaSourceGetStreamsResponseParams.deserialize( 1082 var r = MediaSourceGetStreamsResponseParams.deserialize(
1039 message.payload); 1083 message.payload);
1040 if (!message.header.hasRequestId) { 1084 if (!message.header.hasRequestId) {
1041 proxyError("Expected a message with a valid request Id."); 1085 proxyError("Expected a message with a valid request Id.");
1042 return; 1086 return;
1043 } 1087 }
1044 Completer c = completerMap[message.header.requestId]; 1088 Completer c = completerMap[message.header.requestId];
(...skipping 388 matching lines...) Expand 10 before | Expand all | Expand 10 after
1433 assert(_impl == null); 1477 assert(_impl == null);
1434 _impl = d; 1478 _impl = d;
1435 } 1479 }
1436 1480
1437 String toString() { 1481 String toString() {
1438 var superString = super.toString(); 1482 var superString = super.toString();
1439 return "MediaSourceStub($superString)"; 1483 return "MediaSourceStub($superString)";
1440 } 1484 }
1441 1485
1442 int get version => 0; 1486 int get version => 0;
1487
1488 service_describer.ServiceDescription get serviceDescription =>
1489 new _MediaSourceServiceDescription();
1443 } 1490 }
1444 1491
1445 1492
1493
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698