| OLD | NEW |
| 1 // WARNING: DO NOT EDIT. This file was generated by a program. | 1 // WARNING: DO NOT EDIT. This file was generated by a program. |
| 2 // See $MOJO_SDK/tools/bindings/mojom_bindings_generator.py. | 2 // See $MOJO_SDK/tools/bindings/mojom_bindings_generator.py. |
| 3 | 3 |
| 4 library media_source_mojom; | 4 library media_source_mojom; |
| 5 import 'dart:async'; | 5 import 'dart:async'; |
| 6 import 'package:mojo/bindings.dart' as bindings; | 6 import 'package:mojo/bindings.dart' as bindings; |
| 7 import 'package:mojo/core.dart' as core; | 7 import 'package:mojo/core.dart' as core; |
| 8 import 'package:mojo/mojo/bindings/types/service_describer.mojom.dart' as servic
e_describer; | 8 import 'package:mojo/mojo/bindings/types/service_describer.mojom.dart' as servic
e_describer; |
| 9 import 'package:mojo_services/mojo/media/media_metadata.mojom.dart' as media_met
adata_mojom; | 9 import 'package:mojo_services/mojo/media/media_metadata.mojom.dart' as media_met
adata_mojom; |
| 10 import 'package:mojo_services/mojo/media/media_transport.mojom.dart' as media_tr
ansport_mojom; | 10 import 'package:mojo_services/mojo/media/media_transport.mojom.dart' as media_tr
ansport_mojom; |
| 11 import 'package:mojo_services/mojo/media/media_types.mojom.dart' as media_types_
mojom; | 11 import 'package:mojo_services/mojo/media/media_types.mojom.dart' as media_types_
mojom; |
| 12 | 12 |
| 13 | 13 |
| 14 | 14 |
| 15 class MediaSourceStreamDescriptor extends bindings.Struct { | 15 class MediaSourceStreamDescriptor extends bindings.Struct { |
| 16 static const List<bindings.StructDataHeader> kVersions = const [ | 16 static const List<bindings.StructDataHeader> kVersions = const [ |
| 17 const bindings.StructDataHeader(32, 0) | 17 const bindings.StructDataHeader(32, 0) |
| 18 ]; | 18 ]; |
| 19 int index = 0; | 19 int index = 0; |
| 20 media_types_mojom.MediaType mediaType = null; | 20 media_types_mojom.MediaType mediaType = null; |
| 21 media_types_mojom.MediaType originalMediaType = null; | 21 media_types_mojom.MediaType originalMediaType = null; |
| 22 | 22 |
| 23 MediaSourceStreamDescriptor() : super(kVersions.last.size); | 23 MediaSourceStreamDescriptor() : super(kVersions.last.size); |
| 24 | 24 |
| 25 MediaSourceStreamDescriptor.init( |
| 26 int this.index, |
| 27 media_types_mojom.MediaType this.mediaType, |
| 28 media_types_mojom.MediaType this.originalMediaType |
| 29 ) : super(kVersions.last.size); |
| 30 |
| 25 static MediaSourceStreamDescriptor deserialize(bindings.Message message) { | 31 static MediaSourceStreamDescriptor deserialize(bindings.Message message) { |
| 26 var decoder = new bindings.Decoder(message); | 32 var decoder = new bindings.Decoder(message); |
| 27 var result = decode(decoder); | 33 var result = decode(decoder); |
| 28 if (decoder.excessHandles != null) { | 34 if (decoder.excessHandles != null) { |
| 29 decoder.excessHandles.forEach((h) => h.close()); | 35 decoder.excessHandles.forEach((h) => h.close()); |
| 30 } | 36 } |
| 31 return result; | 37 return result; |
| 32 } | 38 } |
| 33 | 39 |
| 34 static MediaSourceStreamDescriptor decode(bindings.Decoder decoder0) { | 40 static MediaSourceStreamDescriptor decode(bindings.Decoder decoder0) { |
| (...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 115 | 121 |
| 116 | 122 |
| 117 class MediaSourceStatus extends bindings.Struct { | 123 class MediaSourceStatus extends bindings.Struct { |
| 118 static const List<bindings.StructDataHeader> kVersions = const [ | 124 static const List<bindings.StructDataHeader> kVersions = const [ |
| 119 const bindings.StructDataHeader(16, 0) | 125 const bindings.StructDataHeader(16, 0) |
| 120 ]; | 126 ]; |
| 121 media_metadata_mojom.MediaMetadata metadata = null; | 127 media_metadata_mojom.MediaMetadata metadata = null; |
| 122 | 128 |
| 123 MediaSourceStatus() : super(kVersions.last.size); | 129 MediaSourceStatus() : super(kVersions.last.size); |
| 124 | 130 |
| 131 MediaSourceStatus.init( |
| 132 media_metadata_mojom.MediaMetadata this.metadata |
| 133 ) : super(kVersions.last.size); |
| 134 |
| 125 static MediaSourceStatus deserialize(bindings.Message message) { | 135 static MediaSourceStatus deserialize(bindings.Message message) { |
| 126 var decoder = new bindings.Decoder(message); | 136 var decoder = new bindings.Decoder(message); |
| 127 var result = decode(decoder); | 137 var result = decode(decoder); |
| 128 if (decoder.excessHandles != null) { | 138 if (decoder.excessHandles != null) { |
| 129 decoder.excessHandles.forEach((h) => h.close()); | 139 decoder.excessHandles.forEach((h) => h.close()); |
| 130 } | 140 } |
| 131 return result; | 141 return result; |
| 132 } | 142 } |
| 133 | 143 |
| 134 static MediaSourceStatus decode(bindings.Decoder decoder0) { | 144 static MediaSourceStatus decode(bindings.Decoder decoder0) { |
| (...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 187 } | 197 } |
| 188 | 198 |
| 189 | 199 |
| 190 class _MediaSourceGetStreamsParams extends bindings.Struct { | 200 class _MediaSourceGetStreamsParams extends bindings.Struct { |
| 191 static const List<bindings.StructDataHeader> kVersions = const [ | 201 static const List<bindings.StructDataHeader> kVersions = const [ |
| 192 const bindings.StructDataHeader(8, 0) | 202 const bindings.StructDataHeader(8, 0) |
| 193 ]; | 203 ]; |
| 194 | 204 |
| 195 _MediaSourceGetStreamsParams() : super(kVersions.last.size); | 205 _MediaSourceGetStreamsParams() : super(kVersions.last.size); |
| 196 | 206 |
| 207 _MediaSourceGetStreamsParams.init( |
| 208 ) : super(kVersions.last.size); |
| 209 |
| 197 static _MediaSourceGetStreamsParams deserialize(bindings.Message message) { | 210 static _MediaSourceGetStreamsParams deserialize(bindings.Message message) { |
| 198 var decoder = new bindings.Decoder(message); | 211 var decoder = new bindings.Decoder(message); |
| 199 var result = decode(decoder); | 212 var result = decode(decoder); |
| 200 if (decoder.excessHandles != null) { | 213 if (decoder.excessHandles != null) { |
| 201 decoder.excessHandles.forEach((h) => h.close()); | 214 decoder.excessHandles.forEach((h) => h.close()); |
| 202 } | 215 } |
| 203 return result; | 216 return result; |
| 204 } | 217 } |
| 205 | 218 |
| 206 static _MediaSourceGetStreamsParams decode(bindings.Decoder decoder0) { | 219 static _MediaSourceGetStreamsParams decode(bindings.Decoder decoder0) { |
| (...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 246 | 259 |
| 247 | 260 |
| 248 class MediaSourceGetStreamsResponseParams extends bindings.Struct { | 261 class MediaSourceGetStreamsResponseParams extends bindings.Struct { |
| 249 static const List<bindings.StructDataHeader> kVersions = const [ | 262 static const List<bindings.StructDataHeader> kVersions = const [ |
| 250 const bindings.StructDataHeader(16, 0) | 263 const bindings.StructDataHeader(16, 0) |
| 251 ]; | 264 ]; |
| 252 List<MediaSourceStreamDescriptor> streams = null; | 265 List<MediaSourceStreamDescriptor> streams = null; |
| 253 | 266 |
| 254 MediaSourceGetStreamsResponseParams() : super(kVersions.last.size); | 267 MediaSourceGetStreamsResponseParams() : super(kVersions.last.size); |
| 255 | 268 |
| 269 MediaSourceGetStreamsResponseParams.init( |
| 270 List<MediaSourceStreamDescriptor> this.streams |
| 271 ) : super(kVersions.last.size); |
| 272 |
| 256 static MediaSourceGetStreamsResponseParams deserialize(bindings.Message messag
e) { | 273 static MediaSourceGetStreamsResponseParams deserialize(bindings.Message messag
e) { |
| 257 var decoder = new bindings.Decoder(message); | 274 var decoder = new bindings.Decoder(message); |
| 258 var result = decode(decoder); | 275 var result = decode(decoder); |
| 259 if (decoder.excessHandles != null) { | 276 if (decoder.excessHandles != null) { |
| 260 decoder.excessHandles.forEach((h) => h.close()); | 277 decoder.excessHandles.forEach((h) => h.close()); |
| 261 } | 278 } |
| 262 return result; | 279 return result; |
| 263 } | 280 } |
| 264 | 281 |
| 265 static MediaSourceGetStreamsResponseParams decode(bindings.Decoder decoder0) { | 282 static MediaSourceGetStreamsResponseParams decode(bindings.Decoder decoder0) { |
| (...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 335 | 352 |
| 336 class _MediaSourceGetProducerParams extends bindings.Struct { | 353 class _MediaSourceGetProducerParams extends bindings.Struct { |
| 337 static const List<bindings.StructDataHeader> kVersions = const [ | 354 static const List<bindings.StructDataHeader> kVersions = const [ |
| 338 const bindings.StructDataHeader(16, 0) | 355 const bindings.StructDataHeader(16, 0) |
| 339 ]; | 356 ]; |
| 340 int streamIndex = 0; | 357 int streamIndex = 0; |
| 341 media_transport_mojom.MediaProducerInterfaceRequest producer = null; | 358 media_transport_mojom.MediaProducerInterfaceRequest producer = null; |
| 342 | 359 |
| 343 _MediaSourceGetProducerParams() : super(kVersions.last.size); | 360 _MediaSourceGetProducerParams() : super(kVersions.last.size); |
| 344 | 361 |
| 362 _MediaSourceGetProducerParams.init( |
| 363 int this.streamIndex, |
| 364 media_transport_mojom.MediaProducerInterfaceRequest this.producer |
| 365 ) : super(kVersions.last.size); |
| 366 |
| 345 static _MediaSourceGetProducerParams deserialize(bindings.Message message) { | 367 static _MediaSourceGetProducerParams deserialize(bindings.Message message) { |
| 346 var decoder = new bindings.Decoder(message); | 368 var decoder = new bindings.Decoder(message); |
| 347 var result = decode(decoder); | 369 var result = decode(decoder); |
| 348 if (decoder.excessHandles != null) { | 370 if (decoder.excessHandles != null) { |
| 349 decoder.excessHandles.forEach((h) => h.close()); | 371 decoder.excessHandles.forEach((h) => h.close()); |
| 350 } | 372 } |
| 351 return result; | 373 return result; |
| 352 } | 374 } |
| 353 | 375 |
| 354 static _MediaSourceGetProducerParams decode(bindings.Decoder decoder0) { | 376 static _MediaSourceGetProducerParams decode(bindings.Decoder decoder0) { |
| (...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 419 | 441 |
| 420 class _MediaSourceGetPullModeProducerParams extends bindings.Struct { | 442 class _MediaSourceGetPullModeProducerParams extends bindings.Struct { |
| 421 static const List<bindings.StructDataHeader> kVersions = const [ | 443 static const List<bindings.StructDataHeader> kVersions = const [ |
| 422 const bindings.StructDataHeader(16, 0) | 444 const bindings.StructDataHeader(16, 0) |
| 423 ]; | 445 ]; |
| 424 int streamIndex = 0; | 446 int streamIndex = 0; |
| 425 media_transport_mojom.MediaPullModeProducerInterfaceRequest producer = null; | 447 media_transport_mojom.MediaPullModeProducerInterfaceRequest producer = null; |
| 426 | 448 |
| 427 _MediaSourceGetPullModeProducerParams() : super(kVersions.last.size); | 449 _MediaSourceGetPullModeProducerParams() : super(kVersions.last.size); |
| 428 | 450 |
| 451 _MediaSourceGetPullModeProducerParams.init( |
| 452 int this.streamIndex, |
| 453 media_transport_mojom.MediaPullModeProducerInterfaceRequest this.producer |
| 454 ) : super(kVersions.last.size); |
| 455 |
| 429 static _MediaSourceGetPullModeProducerParams deserialize(bindings.Message mess
age) { | 456 static _MediaSourceGetPullModeProducerParams deserialize(bindings.Message mess
age) { |
| 430 var decoder = new bindings.Decoder(message); | 457 var decoder = new bindings.Decoder(message); |
| 431 var result = decode(decoder); | 458 var result = decode(decoder); |
| 432 if (decoder.excessHandles != null) { | 459 if (decoder.excessHandles != null) { |
| 433 decoder.excessHandles.forEach((h) => h.close()); | 460 decoder.excessHandles.forEach((h) => h.close()); |
| 434 } | 461 } |
| 435 return result; | 462 return result; |
| 436 } | 463 } |
| 437 | 464 |
| 438 static _MediaSourceGetPullModeProducerParams decode(bindings.Decoder decoder0)
{ | 465 static _MediaSourceGetPullModeProducerParams decode(bindings.Decoder decoder0)
{ |
| (...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 502 | 529 |
| 503 | 530 |
| 504 class _MediaSourceGetStatusParams extends bindings.Struct { | 531 class _MediaSourceGetStatusParams extends bindings.Struct { |
| 505 static const List<bindings.StructDataHeader> kVersions = const [ | 532 static const List<bindings.StructDataHeader> kVersions = const [ |
| 506 const bindings.StructDataHeader(16, 0) | 533 const bindings.StructDataHeader(16, 0) |
| 507 ]; | 534 ]; |
| 508 int versionLastSeen = 0; | 535 int versionLastSeen = 0; |
| 509 | 536 |
| 510 _MediaSourceGetStatusParams() : super(kVersions.last.size); | 537 _MediaSourceGetStatusParams() : super(kVersions.last.size); |
| 511 | 538 |
| 539 _MediaSourceGetStatusParams.init( |
| 540 int this.versionLastSeen |
| 541 ) : super(kVersions.last.size); |
| 542 |
| 512 static _MediaSourceGetStatusParams deserialize(bindings.Message message) { | 543 static _MediaSourceGetStatusParams deserialize(bindings.Message message) { |
| 513 var decoder = new bindings.Decoder(message); | 544 var decoder = new bindings.Decoder(message); |
| 514 var result = decode(decoder); | 545 var result = decode(decoder); |
| 515 if (decoder.excessHandles != null) { | 546 if (decoder.excessHandles != null) { |
| 516 decoder.excessHandles.forEach((h) => h.close()); | 547 decoder.excessHandles.forEach((h) => h.close()); |
| 517 } | 548 } |
| 518 return result; | 549 return result; |
| 519 } | 550 } |
| 520 | 551 |
| 521 static _MediaSourceGetStatusParams decode(bindings.Decoder decoder0) { | 552 static _MediaSourceGetStatusParams decode(bindings.Decoder decoder0) { |
| (...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 575 | 606 |
| 576 class MediaSourceGetStatusResponseParams extends bindings.Struct { | 607 class MediaSourceGetStatusResponseParams extends bindings.Struct { |
| 577 static const List<bindings.StructDataHeader> kVersions = const [ | 608 static const List<bindings.StructDataHeader> kVersions = const [ |
| 578 const bindings.StructDataHeader(24, 0) | 609 const bindings.StructDataHeader(24, 0) |
| 579 ]; | 610 ]; |
| 580 int version = 0; | 611 int version = 0; |
| 581 MediaSourceStatus status = null; | 612 MediaSourceStatus status = null; |
| 582 | 613 |
| 583 MediaSourceGetStatusResponseParams() : super(kVersions.last.size); | 614 MediaSourceGetStatusResponseParams() : super(kVersions.last.size); |
| 584 | 615 |
| 616 MediaSourceGetStatusResponseParams.init( |
| 617 int this.version, |
| 618 MediaSourceStatus this.status |
| 619 ) : super(kVersions.last.size); |
| 620 |
| 585 static MediaSourceGetStatusResponseParams deserialize(bindings.Message message
) { | 621 static MediaSourceGetStatusResponseParams deserialize(bindings.Message message
) { |
| 586 var decoder = new bindings.Decoder(message); | 622 var decoder = new bindings.Decoder(message); |
| 587 var result = decode(decoder); | 623 var result = decode(decoder); |
| 588 if (decoder.excessHandles != null) { | 624 if (decoder.excessHandles != null) { |
| 589 decoder.excessHandles.forEach((h) => h.close()); | 625 decoder.excessHandles.forEach((h) => h.close()); |
| 590 } | 626 } |
| 591 return result; | 627 return result; |
| 592 } | 628 } |
| 593 | 629 |
| 594 static MediaSourceGetStatusResponseParams decode(bindings.Decoder decoder0) { | 630 static MediaSourceGetStatusResponseParams decode(bindings.Decoder decoder0) { |
| (...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 660 } | 696 } |
| 661 | 697 |
| 662 | 698 |
| 663 class _MediaSourcePrepareParams extends bindings.Struct { | 699 class _MediaSourcePrepareParams extends bindings.Struct { |
| 664 static const List<bindings.StructDataHeader> kVersions = const [ | 700 static const List<bindings.StructDataHeader> kVersions = const [ |
| 665 const bindings.StructDataHeader(8, 0) | 701 const bindings.StructDataHeader(8, 0) |
| 666 ]; | 702 ]; |
| 667 | 703 |
| 668 _MediaSourcePrepareParams() : super(kVersions.last.size); | 704 _MediaSourcePrepareParams() : super(kVersions.last.size); |
| 669 | 705 |
| 706 _MediaSourcePrepareParams.init( |
| 707 ) : super(kVersions.last.size); |
| 708 |
| 670 static _MediaSourcePrepareParams deserialize(bindings.Message message) { | 709 static _MediaSourcePrepareParams deserialize(bindings.Message message) { |
| 671 var decoder = new bindings.Decoder(message); | 710 var decoder = new bindings.Decoder(message); |
| 672 var result = decode(decoder); | 711 var result = decode(decoder); |
| 673 if (decoder.excessHandles != null) { | 712 if (decoder.excessHandles != null) { |
| 674 decoder.excessHandles.forEach((h) => h.close()); | 713 decoder.excessHandles.forEach((h) => h.close()); |
| 675 } | 714 } |
| 676 return result; | 715 return result; |
| 677 } | 716 } |
| 678 | 717 |
| 679 static _MediaSourcePrepareParams decode(bindings.Decoder decoder0) { | 718 static _MediaSourcePrepareParams decode(bindings.Decoder decoder0) { |
| (...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 718 } | 757 } |
| 719 | 758 |
| 720 | 759 |
| 721 class MediaSourcePrepareResponseParams extends bindings.Struct { | 760 class MediaSourcePrepareResponseParams extends bindings.Struct { |
| 722 static const List<bindings.StructDataHeader> kVersions = const [ | 761 static const List<bindings.StructDataHeader> kVersions = const [ |
| 723 const bindings.StructDataHeader(8, 0) | 762 const bindings.StructDataHeader(8, 0) |
| 724 ]; | 763 ]; |
| 725 | 764 |
| 726 MediaSourcePrepareResponseParams() : super(kVersions.last.size); | 765 MediaSourcePrepareResponseParams() : super(kVersions.last.size); |
| 727 | 766 |
| 767 MediaSourcePrepareResponseParams.init( |
| 768 ) : super(kVersions.last.size); |
| 769 |
| 728 static MediaSourcePrepareResponseParams deserialize(bindings.Message message)
{ | 770 static MediaSourcePrepareResponseParams deserialize(bindings.Message message)
{ |
| 729 var decoder = new bindings.Decoder(message); | 771 var decoder = new bindings.Decoder(message); |
| 730 var result = decode(decoder); | 772 var result = decode(decoder); |
| 731 if (decoder.excessHandles != null) { | 773 if (decoder.excessHandles != null) { |
| 732 decoder.excessHandles.forEach((h) => h.close()); | 774 decoder.excessHandles.forEach((h) => h.close()); |
| 733 } | 775 } |
| 734 return result; | 776 return result; |
| 735 } | 777 } |
| 736 | 778 |
| 737 static MediaSourcePrepareResponseParams decode(bindings.Decoder decoder0) { | 779 static MediaSourcePrepareResponseParams decode(bindings.Decoder decoder0) { |
| (...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 776 } | 818 } |
| 777 | 819 |
| 778 | 820 |
| 779 class _MediaSourcePrimeParams extends bindings.Struct { | 821 class _MediaSourcePrimeParams extends bindings.Struct { |
| 780 static const List<bindings.StructDataHeader> kVersions = const [ | 822 static const List<bindings.StructDataHeader> kVersions = const [ |
| 781 const bindings.StructDataHeader(8, 0) | 823 const bindings.StructDataHeader(8, 0) |
| 782 ]; | 824 ]; |
| 783 | 825 |
| 784 _MediaSourcePrimeParams() : super(kVersions.last.size); | 826 _MediaSourcePrimeParams() : super(kVersions.last.size); |
| 785 | 827 |
| 828 _MediaSourcePrimeParams.init( |
| 829 ) : super(kVersions.last.size); |
| 830 |
| 786 static _MediaSourcePrimeParams deserialize(bindings.Message message) { | 831 static _MediaSourcePrimeParams deserialize(bindings.Message message) { |
| 787 var decoder = new bindings.Decoder(message); | 832 var decoder = new bindings.Decoder(message); |
| 788 var result = decode(decoder); | 833 var result = decode(decoder); |
| 789 if (decoder.excessHandles != null) { | 834 if (decoder.excessHandles != null) { |
| 790 decoder.excessHandles.forEach((h) => h.close()); | 835 decoder.excessHandles.forEach((h) => h.close()); |
| 791 } | 836 } |
| 792 return result; | 837 return result; |
| 793 } | 838 } |
| 794 | 839 |
| 795 static _MediaSourcePrimeParams decode(bindings.Decoder decoder0) { | 840 static _MediaSourcePrimeParams decode(bindings.Decoder decoder0) { |
| (...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 834 } | 879 } |
| 835 | 880 |
| 836 | 881 |
| 837 class MediaSourcePrimeResponseParams extends bindings.Struct { | 882 class MediaSourcePrimeResponseParams extends bindings.Struct { |
| 838 static const List<bindings.StructDataHeader> kVersions = const [ | 883 static const List<bindings.StructDataHeader> kVersions = const [ |
| 839 const bindings.StructDataHeader(8, 0) | 884 const bindings.StructDataHeader(8, 0) |
| 840 ]; | 885 ]; |
| 841 | 886 |
| 842 MediaSourcePrimeResponseParams() : super(kVersions.last.size); | 887 MediaSourcePrimeResponseParams() : super(kVersions.last.size); |
| 843 | 888 |
| 889 MediaSourcePrimeResponseParams.init( |
| 890 ) : super(kVersions.last.size); |
| 891 |
| 844 static MediaSourcePrimeResponseParams deserialize(bindings.Message message) { | 892 static MediaSourcePrimeResponseParams deserialize(bindings.Message message) { |
| 845 var decoder = new bindings.Decoder(message); | 893 var decoder = new bindings.Decoder(message); |
| 846 var result = decode(decoder); | 894 var result = decode(decoder); |
| 847 if (decoder.excessHandles != null) { | 895 if (decoder.excessHandles != null) { |
| 848 decoder.excessHandles.forEach((h) => h.close()); | 896 decoder.excessHandles.forEach((h) => h.close()); |
| 849 } | 897 } |
| 850 return result; | 898 return result; |
| 851 } | 899 } |
| 852 | 900 |
| 853 static MediaSourcePrimeResponseParams decode(bindings.Decoder decoder0) { | 901 static MediaSourcePrimeResponseParams decode(bindings.Decoder decoder0) { |
| (...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 892 } | 940 } |
| 893 | 941 |
| 894 | 942 |
| 895 class _MediaSourceFlushParams extends bindings.Struct { | 943 class _MediaSourceFlushParams extends bindings.Struct { |
| 896 static const List<bindings.StructDataHeader> kVersions = const [ | 944 static const List<bindings.StructDataHeader> kVersions = const [ |
| 897 const bindings.StructDataHeader(8, 0) | 945 const bindings.StructDataHeader(8, 0) |
| 898 ]; | 946 ]; |
| 899 | 947 |
| 900 _MediaSourceFlushParams() : super(kVersions.last.size); | 948 _MediaSourceFlushParams() : super(kVersions.last.size); |
| 901 | 949 |
| 950 _MediaSourceFlushParams.init( |
| 951 ) : super(kVersions.last.size); |
| 952 |
| 902 static _MediaSourceFlushParams deserialize(bindings.Message message) { | 953 static _MediaSourceFlushParams deserialize(bindings.Message message) { |
| 903 var decoder = new bindings.Decoder(message); | 954 var decoder = new bindings.Decoder(message); |
| 904 var result = decode(decoder); | 955 var result = decode(decoder); |
| 905 if (decoder.excessHandles != null) { | 956 if (decoder.excessHandles != null) { |
| 906 decoder.excessHandles.forEach((h) => h.close()); | 957 decoder.excessHandles.forEach((h) => h.close()); |
| 907 } | 958 } |
| 908 return result; | 959 return result; |
| 909 } | 960 } |
| 910 | 961 |
| 911 static _MediaSourceFlushParams decode(bindings.Decoder decoder0) { | 962 static _MediaSourceFlushParams decode(bindings.Decoder decoder0) { |
| (...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 950 } | 1001 } |
| 951 | 1002 |
| 952 | 1003 |
| 953 class MediaSourceFlushResponseParams extends bindings.Struct { | 1004 class MediaSourceFlushResponseParams extends bindings.Struct { |
| 954 static const List<bindings.StructDataHeader> kVersions = const [ | 1005 static const List<bindings.StructDataHeader> kVersions = const [ |
| 955 const bindings.StructDataHeader(8, 0) | 1006 const bindings.StructDataHeader(8, 0) |
| 956 ]; | 1007 ]; |
| 957 | 1008 |
| 958 MediaSourceFlushResponseParams() : super(kVersions.last.size); | 1009 MediaSourceFlushResponseParams() : super(kVersions.last.size); |
| 959 | 1010 |
| 1011 MediaSourceFlushResponseParams.init( |
| 1012 ) : super(kVersions.last.size); |
| 1013 |
| 960 static MediaSourceFlushResponseParams deserialize(bindings.Message message) { | 1014 static MediaSourceFlushResponseParams deserialize(bindings.Message message) { |
| 961 var decoder = new bindings.Decoder(message); | 1015 var decoder = new bindings.Decoder(message); |
| 962 var result = decode(decoder); | 1016 var result = decode(decoder); |
| 963 if (decoder.excessHandles != null) { | 1017 if (decoder.excessHandles != null) { |
| 964 decoder.excessHandles.forEach((h) => h.close()); | 1018 decoder.excessHandles.forEach((h) => h.close()); |
| 965 } | 1019 } |
| 966 return result; | 1020 return result; |
| 967 } | 1021 } |
| 968 | 1022 |
| 969 static MediaSourceFlushResponseParams decode(bindings.Decoder decoder0) { | 1023 static MediaSourceFlushResponseParams decode(bindings.Decoder decoder0) { |
| (...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1009 | 1063 |
| 1010 | 1064 |
| 1011 class _MediaSourceSeekParams extends bindings.Struct { | 1065 class _MediaSourceSeekParams extends bindings.Struct { |
| 1012 static const List<bindings.StructDataHeader> kVersions = const [ | 1066 static const List<bindings.StructDataHeader> kVersions = const [ |
| 1013 const bindings.StructDataHeader(16, 0) | 1067 const bindings.StructDataHeader(16, 0) |
| 1014 ]; | 1068 ]; |
| 1015 int position = 0; | 1069 int position = 0; |
| 1016 | 1070 |
| 1017 _MediaSourceSeekParams() : super(kVersions.last.size); | 1071 _MediaSourceSeekParams() : super(kVersions.last.size); |
| 1018 | 1072 |
| 1073 _MediaSourceSeekParams.init( |
| 1074 int this.position |
| 1075 ) : super(kVersions.last.size); |
| 1076 |
| 1019 static _MediaSourceSeekParams deserialize(bindings.Message message) { | 1077 static _MediaSourceSeekParams deserialize(bindings.Message message) { |
| 1020 var decoder = new bindings.Decoder(message); | 1078 var decoder = new bindings.Decoder(message); |
| 1021 var result = decode(decoder); | 1079 var result = decode(decoder); |
| 1022 if (decoder.excessHandles != null) { | 1080 if (decoder.excessHandles != null) { |
| 1023 decoder.excessHandles.forEach((h) => h.close()); | 1081 decoder.excessHandles.forEach((h) => h.close()); |
| 1024 } | 1082 } |
| 1025 return result; | 1083 return result; |
| 1026 } | 1084 } |
| 1027 | 1085 |
| 1028 static _MediaSourceSeekParams decode(bindings.Decoder decoder0) { | 1086 static _MediaSourceSeekParams decode(bindings.Decoder decoder0) { |
| (...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1080 } | 1138 } |
| 1081 | 1139 |
| 1082 | 1140 |
| 1083 class MediaSourceSeekResponseParams extends bindings.Struct { | 1141 class MediaSourceSeekResponseParams extends bindings.Struct { |
| 1084 static const List<bindings.StructDataHeader> kVersions = const [ | 1142 static const List<bindings.StructDataHeader> kVersions = const [ |
| 1085 const bindings.StructDataHeader(8, 0) | 1143 const bindings.StructDataHeader(8, 0) |
| 1086 ]; | 1144 ]; |
| 1087 | 1145 |
| 1088 MediaSourceSeekResponseParams() : super(kVersions.last.size); | 1146 MediaSourceSeekResponseParams() : super(kVersions.last.size); |
| 1089 | 1147 |
| 1148 MediaSourceSeekResponseParams.init( |
| 1149 ) : super(kVersions.last.size); |
| 1150 |
| 1090 static MediaSourceSeekResponseParams deserialize(bindings.Message message) { | 1151 static MediaSourceSeekResponseParams deserialize(bindings.Message message) { |
| 1091 var decoder = new bindings.Decoder(message); | 1152 var decoder = new bindings.Decoder(message); |
| 1092 var result = decode(decoder); | 1153 var result = decode(decoder); |
| 1093 if (decoder.excessHandles != null) { | 1154 if (decoder.excessHandles != null) { |
| 1094 decoder.excessHandles.forEach((h) => h.close()); | 1155 decoder.excessHandles.forEach((h) => h.close()); |
| 1095 } | 1156 } |
| 1096 return result; | 1157 return result; |
| 1097 } | 1158 } |
| 1098 | 1159 |
| 1099 static MediaSourceSeekResponseParams decode(bindings.Decoder decoder0) { | 1160 static MediaSourceSeekResponseParams decode(bindings.Decoder decoder0) { |
| (...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1140 const int _mediaSourceMethodGetStreamsName = 0; | 1201 const int _mediaSourceMethodGetStreamsName = 0; |
| 1141 const int _mediaSourceMethodGetProducerName = 1; | 1202 const int _mediaSourceMethodGetProducerName = 1; |
| 1142 const int _mediaSourceMethodGetPullModeProducerName = 2; | 1203 const int _mediaSourceMethodGetPullModeProducerName = 2; |
| 1143 const int _mediaSourceMethodGetStatusName = 3; | 1204 const int _mediaSourceMethodGetStatusName = 3; |
| 1144 const int _mediaSourceMethodPrepareName = 4; | 1205 const int _mediaSourceMethodPrepareName = 4; |
| 1145 const int _mediaSourceMethodPrimeName = 5; | 1206 const int _mediaSourceMethodPrimeName = 5; |
| 1146 const int _mediaSourceMethodFlushName = 6; | 1207 const int _mediaSourceMethodFlushName = 6; |
| 1147 const int _mediaSourceMethodSeekName = 7; | 1208 const int _mediaSourceMethodSeekName = 7; |
| 1148 | 1209 |
| 1149 class _MediaSourceServiceDescription implements service_describer.ServiceDescrip
tion { | 1210 class _MediaSourceServiceDescription implements service_describer.ServiceDescrip
tion { |
| 1150 dynamic getTopLevelInterface([Function responseFactory]) => | 1211 void getTopLevelInterface(Function responder) { |
| 1151 responseFactory(null); | 1212 responder(null); |
| 1213 } |
| 1152 | 1214 |
| 1153 dynamic getTypeDefinition(String typeKey, [Function responseFactory]) => | 1215 void getTypeDefinition(String typeKey, Function responder) { |
| 1154 responseFactory(null); | 1216 responder(null); |
| 1217 } |
| 1155 | 1218 |
| 1156 dynamic getAllTypeDefinitions([Function responseFactory]) => | 1219 void getAllTypeDefinitions(Function responder) { |
| 1157 responseFactory(null); | 1220 responder(null); |
| 1221 } |
| 1158 } | 1222 } |
| 1159 | 1223 |
| 1160 abstract class MediaSource { | 1224 abstract class MediaSource { |
| 1161 static const String serviceName = null; | 1225 static const String serviceName = null; |
| 1162 | 1226 |
| 1163 static service_describer.ServiceDescription _cachedServiceDescription; | 1227 static service_describer.ServiceDescription _cachedServiceDescription; |
| 1164 static service_describer.ServiceDescription get serviceDescription { | 1228 static service_describer.ServiceDescription get serviceDescription { |
| 1165 if (_cachedServiceDescription == null) { | 1229 if (_cachedServiceDescription == null) { |
| 1166 _cachedServiceDescription = new _MediaSourceServiceDescription(); | 1230 _cachedServiceDescription = new _MediaSourceServiceDescription(); |
| 1167 } | 1231 } |
| 1168 return _cachedServiceDescription; | 1232 return _cachedServiceDescription; |
| 1169 } | 1233 } |
| 1170 | 1234 |
| 1171 static MediaSourceProxy connectToService( | 1235 static MediaSourceProxy connectToService( |
| 1172 bindings.ServiceConnector s, String url, [String serviceName]) { | 1236 bindings.ServiceConnector s, String url, [String serviceName]) { |
| 1173 MediaSourceProxy p = new MediaSourceProxy.unbound(); | 1237 MediaSourceProxy p = new MediaSourceProxy.unbound(); |
| 1174 String name = serviceName ?? MediaSource.serviceName; | 1238 String name = serviceName ?? MediaSource.serviceName; |
| 1175 if ((name == null) || name.isEmpty) { | 1239 if ((name == null) || name.isEmpty) { |
| 1176 throw new core.MojoApiError( | 1240 throw new core.MojoApiError( |
| 1177 "If an interface has no ServiceName, then one must be provided."); | 1241 "If an interface has no ServiceName, then one must be provided."); |
| 1178 } | 1242 } |
| 1179 s.connectToService(url, p, name); | 1243 s.connectToService(url, p, name); |
| 1180 return p; | 1244 return p; |
| 1181 } | 1245 } |
| 1182 dynamic getStreams([Function responseFactory = null]); | 1246 void getStreams(void callback(List<MediaSourceStreamDescriptor> streams)); |
| 1183 void getProducer(int streamIndex, media_transport_mojom.MediaProducerInterface
Request producer); | 1247 void getProducer(int streamIndex, media_transport_mojom.MediaProducerInterface
Request producer); |
| 1184 void getPullModeProducer(int streamIndex, media_transport_mojom.MediaPullModeP
roducerInterfaceRequest producer); | 1248 void getPullModeProducer(int streamIndex, media_transport_mojom.MediaPullModeP
roducerInterfaceRequest producer); |
| 1185 dynamic getStatus(int versionLastSeen,[Function responseFactory = null]); | 1249 void getStatus(int versionLastSeen,void callback(int version, MediaSourceStatu
s status)); |
| 1186 dynamic prepare([Function responseFactory = null]); | 1250 void prepare(void callback()); |
| 1187 dynamic prime([Function responseFactory = null]); | 1251 void prime(void callback()); |
| 1188 dynamic flush([Function responseFactory = null]); | 1252 void flush(void callback()); |
| 1189 dynamic seek(int position,[Function responseFactory = null]); | 1253 void seek(int position,void callback()); |
| 1190 static const int kInitialStatus = 0; | 1254 static const int kInitialStatus = 0; |
| 1191 } | 1255 } |
| 1192 | 1256 |
| 1193 abstract class MediaSourceInterface | 1257 abstract class MediaSourceInterface |
| 1194 implements bindings.MojoInterface<MediaSource>, | 1258 implements bindings.MojoInterface<MediaSource>, |
| 1195 MediaSource { | 1259 MediaSource { |
| 1196 factory MediaSourceInterface([MediaSource impl]) => | 1260 factory MediaSourceInterface([MediaSource impl]) => |
| 1197 new MediaSourceStub.unbound(impl); | 1261 new MediaSourceStub.unbound(impl); |
| 1198 | 1262 |
| 1199 factory MediaSourceInterface.fromEndpoint( | 1263 factory MediaSourceInterface.fromEndpoint( |
| (...skipping 30 matching lines...) Expand all Loading... |
| 1230 | 1294 |
| 1231 void handleResponse(bindings.ServiceMessage message) { | 1295 void handleResponse(bindings.ServiceMessage message) { |
| 1232 switch (message.header.type) { | 1296 switch (message.header.type) { |
| 1233 case _mediaSourceMethodGetStreamsName: | 1297 case _mediaSourceMethodGetStreamsName: |
| 1234 var r = MediaSourceGetStreamsResponseParams.deserialize( | 1298 var r = MediaSourceGetStreamsResponseParams.deserialize( |
| 1235 message.payload); | 1299 message.payload); |
| 1236 if (!message.header.hasRequestId) { | 1300 if (!message.header.hasRequestId) { |
| 1237 proxyError("Expected a message with a valid request Id."); | 1301 proxyError("Expected a message with a valid request Id."); |
| 1238 return; | 1302 return; |
| 1239 } | 1303 } |
| 1240 Completer c = completerMap[message.header.requestId]; | 1304 Function callback = callbackMap[message.header.requestId]; |
| 1241 if (c == null) { | 1305 if (callback == null) { |
| 1242 proxyError( | 1306 proxyError( |
| 1243 "Message had unknown request Id: ${message.header.requestId}"); | 1307 "Message had unknown request Id: ${message.header.requestId}"); |
| 1244 return; | 1308 return; |
| 1245 } | 1309 } |
| 1246 completerMap.remove(message.header.requestId); | 1310 callbackMap.remove(message.header.requestId); |
| 1247 if (c.isCompleted) { | 1311 callback(r.streams ); |
| 1248 proxyError("Response completer already completed"); | |
| 1249 return; | |
| 1250 } | |
| 1251 c.complete(r); | |
| 1252 break; | 1312 break; |
| 1253 case _mediaSourceMethodGetStatusName: | 1313 case _mediaSourceMethodGetStatusName: |
| 1254 var r = MediaSourceGetStatusResponseParams.deserialize( | 1314 var r = MediaSourceGetStatusResponseParams.deserialize( |
| 1255 message.payload); | 1315 message.payload); |
| 1256 if (!message.header.hasRequestId) { | 1316 if (!message.header.hasRequestId) { |
| 1257 proxyError("Expected a message with a valid request Id."); | 1317 proxyError("Expected a message with a valid request Id."); |
| 1258 return; | 1318 return; |
| 1259 } | 1319 } |
| 1260 Completer c = completerMap[message.header.requestId]; | 1320 Function callback = callbackMap[message.header.requestId]; |
| 1261 if (c == null) { | 1321 if (callback == null) { |
| 1262 proxyError( | 1322 proxyError( |
| 1263 "Message had unknown request Id: ${message.header.requestId}"); | 1323 "Message had unknown request Id: ${message.header.requestId}"); |
| 1264 return; | 1324 return; |
| 1265 } | 1325 } |
| 1266 completerMap.remove(message.header.requestId); | 1326 callbackMap.remove(message.header.requestId); |
| 1267 if (c.isCompleted) { | 1327 callback(r.version , r.status ); |
| 1268 proxyError("Response completer already completed"); | |
| 1269 return; | |
| 1270 } | |
| 1271 c.complete(r); | |
| 1272 break; | 1328 break; |
| 1273 case _mediaSourceMethodPrepareName: | 1329 case _mediaSourceMethodPrepareName: |
| 1274 var r = MediaSourcePrepareResponseParams.deserialize( | 1330 var r = MediaSourcePrepareResponseParams.deserialize( |
| 1275 message.payload); | 1331 message.payload); |
| 1276 if (!message.header.hasRequestId) { | 1332 if (!message.header.hasRequestId) { |
| 1277 proxyError("Expected a message with a valid request Id."); | 1333 proxyError("Expected a message with a valid request Id."); |
| 1278 return; | 1334 return; |
| 1279 } | 1335 } |
| 1280 Completer c = completerMap[message.header.requestId]; | 1336 Function callback = callbackMap[message.header.requestId]; |
| 1281 if (c == null) { | 1337 if (callback == null) { |
| 1282 proxyError( | 1338 proxyError( |
| 1283 "Message had unknown request Id: ${message.header.requestId}"); | 1339 "Message had unknown request Id: ${message.header.requestId}"); |
| 1284 return; | 1340 return; |
| 1285 } | 1341 } |
| 1286 completerMap.remove(message.header.requestId); | 1342 callbackMap.remove(message.header.requestId); |
| 1287 if (c.isCompleted) { | 1343 callback(); |
| 1288 proxyError("Response completer already completed"); | |
| 1289 return; | |
| 1290 } | |
| 1291 c.complete(r); | |
| 1292 break; | 1344 break; |
| 1293 case _mediaSourceMethodPrimeName: | 1345 case _mediaSourceMethodPrimeName: |
| 1294 var r = MediaSourcePrimeResponseParams.deserialize( | 1346 var r = MediaSourcePrimeResponseParams.deserialize( |
| 1295 message.payload); | 1347 message.payload); |
| 1296 if (!message.header.hasRequestId) { | 1348 if (!message.header.hasRequestId) { |
| 1297 proxyError("Expected a message with a valid request Id."); | 1349 proxyError("Expected a message with a valid request Id."); |
| 1298 return; | 1350 return; |
| 1299 } | 1351 } |
| 1300 Completer c = completerMap[message.header.requestId]; | 1352 Function callback = callbackMap[message.header.requestId]; |
| 1301 if (c == null) { | 1353 if (callback == null) { |
| 1302 proxyError( | 1354 proxyError( |
| 1303 "Message had unknown request Id: ${message.header.requestId}"); | 1355 "Message had unknown request Id: ${message.header.requestId}"); |
| 1304 return; | 1356 return; |
| 1305 } | 1357 } |
| 1306 completerMap.remove(message.header.requestId); | 1358 callbackMap.remove(message.header.requestId); |
| 1307 if (c.isCompleted) { | 1359 callback(); |
| 1308 proxyError("Response completer already completed"); | |
| 1309 return; | |
| 1310 } | |
| 1311 c.complete(r); | |
| 1312 break; | 1360 break; |
| 1313 case _mediaSourceMethodFlushName: | 1361 case _mediaSourceMethodFlushName: |
| 1314 var r = MediaSourceFlushResponseParams.deserialize( | 1362 var r = MediaSourceFlushResponseParams.deserialize( |
| 1315 message.payload); | 1363 message.payload); |
| 1316 if (!message.header.hasRequestId) { | 1364 if (!message.header.hasRequestId) { |
| 1317 proxyError("Expected a message with a valid request Id."); | 1365 proxyError("Expected a message with a valid request Id."); |
| 1318 return; | 1366 return; |
| 1319 } | 1367 } |
| 1320 Completer c = completerMap[message.header.requestId]; | 1368 Function callback = callbackMap[message.header.requestId]; |
| 1321 if (c == null) { | 1369 if (callback == null) { |
| 1322 proxyError( | 1370 proxyError( |
| 1323 "Message had unknown request Id: ${message.header.requestId}"); | 1371 "Message had unknown request Id: ${message.header.requestId}"); |
| 1324 return; | 1372 return; |
| 1325 } | 1373 } |
| 1326 completerMap.remove(message.header.requestId); | 1374 callbackMap.remove(message.header.requestId); |
| 1327 if (c.isCompleted) { | 1375 callback(); |
| 1328 proxyError("Response completer already completed"); | |
| 1329 return; | |
| 1330 } | |
| 1331 c.complete(r); | |
| 1332 break; | 1376 break; |
| 1333 case _mediaSourceMethodSeekName: | 1377 case _mediaSourceMethodSeekName: |
| 1334 var r = MediaSourceSeekResponseParams.deserialize( | 1378 var r = MediaSourceSeekResponseParams.deserialize( |
| 1335 message.payload); | 1379 message.payload); |
| 1336 if (!message.header.hasRequestId) { | 1380 if (!message.header.hasRequestId) { |
| 1337 proxyError("Expected a message with a valid request Id."); | 1381 proxyError("Expected a message with a valid request Id."); |
| 1338 return; | 1382 return; |
| 1339 } | 1383 } |
| 1340 Completer c = completerMap[message.header.requestId]; | 1384 Function callback = callbackMap[message.header.requestId]; |
| 1341 if (c == null) { | 1385 if (callback == null) { |
| 1342 proxyError( | 1386 proxyError( |
| 1343 "Message had unknown request Id: ${message.header.requestId}"); | 1387 "Message had unknown request Id: ${message.header.requestId}"); |
| 1344 return; | 1388 return; |
| 1345 } | 1389 } |
| 1346 completerMap.remove(message.header.requestId); | 1390 callbackMap.remove(message.header.requestId); |
| 1347 if (c.isCompleted) { | 1391 callback(); |
| 1348 proxyError("Response completer already completed"); | |
| 1349 return; | |
| 1350 } | |
| 1351 c.complete(r); | |
| 1352 break; | 1392 break; |
| 1353 default: | 1393 default: |
| 1354 proxyError("Unexpected message type: ${message.header.type}"); | 1394 proxyError("Unexpected message type: ${message.header.type}"); |
| 1355 close(immediate: true); | 1395 close(immediate: true); |
| 1356 break; | 1396 break; |
| 1357 } | 1397 } |
| 1358 } | 1398 } |
| 1359 | 1399 |
| 1360 @override | 1400 @override |
| 1361 String toString() { | 1401 String toString() { |
| (...skipping 24 matching lines...) Expand all Loading... |
| 1386 return newMockedProxy; | 1426 return newMockedProxy; |
| 1387 } | 1427 } |
| 1388 | 1428 |
| 1389 static MediaSourceProxy newFromEndpoint( | 1429 static MediaSourceProxy newFromEndpoint( |
| 1390 core.MojoMessagePipeEndpoint endpoint) { | 1430 core.MojoMessagePipeEndpoint endpoint) { |
| 1391 assert(endpoint.setDescription("For MediaSourceProxy")); | 1431 assert(endpoint.setDescription("For MediaSourceProxy")); |
| 1392 return new MediaSourceProxy.fromEndpoint(endpoint); | 1432 return new MediaSourceProxy.fromEndpoint(endpoint); |
| 1393 } | 1433 } |
| 1394 | 1434 |
| 1395 | 1435 |
| 1396 dynamic getStreams([Function responseFactory = null]) { | 1436 void getStreams(void callback(List<MediaSourceStreamDescriptor> streams)) { |
| 1397 if (impl != null) { | 1437 if (impl != null) { |
| 1398 return new Future(() => impl.getStreams(_MediaSourceStubControl._mediaSour
ceGetStreamsResponseParamsFactory)); | 1438 impl.getStreams(callback); |
| 1439 return; |
| 1399 } | 1440 } |
| 1400 var params = new _MediaSourceGetStreamsParams(); | 1441 var params = new _MediaSourceGetStreamsParams(); |
| 1401 return ctrl.sendMessageWithRequestId( | 1442 ctrl.sendMessageWithRequestId( |
| 1402 params, | 1443 params, |
| 1403 _mediaSourceMethodGetStreamsName, | 1444 _mediaSourceMethodGetStreamsName, |
| 1404 -1, | 1445 -1, |
| 1405 bindings.MessageHeader.kMessageExpectsResponse); | 1446 bindings.MessageHeader.kMessageExpectsResponse, |
| 1447 callback); |
| 1406 } | 1448 } |
| 1407 void getProducer(int streamIndex, media_transport_mojom.MediaProducerInterface
Request producer) { | 1449 void getProducer(int streamIndex, media_transport_mojom.MediaProducerInterface
Request producer) { |
| 1408 if (impl != null) { | 1450 if (impl != null) { |
| 1409 impl.getProducer(streamIndex, producer); | 1451 impl.getProducer(streamIndex, producer); |
| 1410 return; | 1452 return; |
| 1411 } | 1453 } |
| 1412 if (!ctrl.isBound) { | 1454 if (!ctrl.isBound) { |
| 1413 ctrl.proxyError("The Proxy is closed."); | 1455 ctrl.proxyError("The Proxy is closed."); |
| 1414 return; | 1456 return; |
| 1415 } | 1457 } |
| (...skipping 11 matching lines...) Expand all Loading... |
| 1427 if (!ctrl.isBound) { | 1469 if (!ctrl.isBound) { |
| 1428 ctrl.proxyError("The Proxy is closed."); | 1470 ctrl.proxyError("The Proxy is closed."); |
| 1429 return; | 1471 return; |
| 1430 } | 1472 } |
| 1431 var params = new _MediaSourceGetPullModeProducerParams(); | 1473 var params = new _MediaSourceGetPullModeProducerParams(); |
| 1432 params.streamIndex = streamIndex; | 1474 params.streamIndex = streamIndex; |
| 1433 params.producer = producer; | 1475 params.producer = producer; |
| 1434 ctrl.sendMessage(params, | 1476 ctrl.sendMessage(params, |
| 1435 _mediaSourceMethodGetPullModeProducerName); | 1477 _mediaSourceMethodGetPullModeProducerName); |
| 1436 } | 1478 } |
| 1437 dynamic getStatus(int versionLastSeen,[Function responseFactory = null]) { | 1479 void getStatus(int versionLastSeen,void callback(int version, MediaSourceStatu
s status)) { |
| 1438 if (impl != null) { | 1480 if (impl != null) { |
| 1439 return new Future(() => impl.getStatus(versionLastSeen,_MediaSourceStubCon
trol._mediaSourceGetStatusResponseParamsFactory)); | 1481 impl.getStatus(versionLastSeen,callback); |
| 1482 return; |
| 1440 } | 1483 } |
| 1441 var params = new _MediaSourceGetStatusParams(); | 1484 var params = new _MediaSourceGetStatusParams(); |
| 1442 params.versionLastSeen = versionLastSeen; | 1485 params.versionLastSeen = versionLastSeen; |
| 1443 return ctrl.sendMessageWithRequestId( | 1486 ctrl.sendMessageWithRequestId( |
| 1444 params, | 1487 params, |
| 1445 _mediaSourceMethodGetStatusName, | 1488 _mediaSourceMethodGetStatusName, |
| 1446 -1, | 1489 -1, |
| 1447 bindings.MessageHeader.kMessageExpectsResponse); | 1490 bindings.MessageHeader.kMessageExpectsResponse, |
| 1491 callback); |
| 1448 } | 1492 } |
| 1449 dynamic prepare([Function responseFactory = null]) { | 1493 void prepare(void callback()) { |
| 1450 if (impl != null) { | 1494 if (impl != null) { |
| 1451 return new Future(() => impl.prepare(_MediaSourceStubControl._mediaSourceP
repareResponseParamsFactory)); | 1495 impl.prepare(callback); |
| 1496 return; |
| 1452 } | 1497 } |
| 1453 var params = new _MediaSourcePrepareParams(); | 1498 var params = new _MediaSourcePrepareParams(); |
| 1454 return ctrl.sendMessageWithRequestId( | 1499 ctrl.sendMessageWithRequestId( |
| 1455 params, | 1500 params, |
| 1456 _mediaSourceMethodPrepareName, | 1501 _mediaSourceMethodPrepareName, |
| 1457 -1, | 1502 -1, |
| 1458 bindings.MessageHeader.kMessageExpectsResponse); | 1503 bindings.MessageHeader.kMessageExpectsResponse, |
| 1504 callback); |
| 1459 } | 1505 } |
| 1460 dynamic prime([Function responseFactory = null]) { | 1506 void prime(void callback()) { |
| 1461 if (impl != null) { | 1507 if (impl != null) { |
| 1462 return new Future(() => impl.prime(_MediaSourceStubControl._mediaSourcePri
meResponseParamsFactory)); | 1508 impl.prime(callback); |
| 1509 return; |
| 1463 } | 1510 } |
| 1464 var params = new _MediaSourcePrimeParams(); | 1511 var params = new _MediaSourcePrimeParams(); |
| 1465 return ctrl.sendMessageWithRequestId( | 1512 ctrl.sendMessageWithRequestId( |
| 1466 params, | 1513 params, |
| 1467 _mediaSourceMethodPrimeName, | 1514 _mediaSourceMethodPrimeName, |
| 1468 -1, | 1515 -1, |
| 1469 bindings.MessageHeader.kMessageExpectsResponse); | 1516 bindings.MessageHeader.kMessageExpectsResponse, |
| 1517 callback); |
| 1470 } | 1518 } |
| 1471 dynamic flush([Function responseFactory = null]) { | 1519 void flush(void callback()) { |
| 1472 if (impl != null) { | 1520 if (impl != null) { |
| 1473 return new Future(() => impl.flush(_MediaSourceStubControl._mediaSourceFlu
shResponseParamsFactory)); | 1521 impl.flush(callback); |
| 1522 return; |
| 1474 } | 1523 } |
| 1475 var params = new _MediaSourceFlushParams(); | 1524 var params = new _MediaSourceFlushParams(); |
| 1476 return ctrl.sendMessageWithRequestId( | 1525 ctrl.sendMessageWithRequestId( |
| 1477 params, | 1526 params, |
| 1478 _mediaSourceMethodFlushName, | 1527 _mediaSourceMethodFlushName, |
| 1479 -1, | 1528 -1, |
| 1480 bindings.MessageHeader.kMessageExpectsResponse); | 1529 bindings.MessageHeader.kMessageExpectsResponse, |
| 1530 callback); |
| 1481 } | 1531 } |
| 1482 dynamic seek(int position,[Function responseFactory = null]) { | 1532 void seek(int position,void callback()) { |
| 1483 if (impl != null) { | 1533 if (impl != null) { |
| 1484 return new Future(() => impl.seek(position,_MediaSourceStubControl._mediaS
ourceSeekResponseParamsFactory)); | 1534 impl.seek(position,callback); |
| 1535 return; |
| 1485 } | 1536 } |
| 1486 var params = new _MediaSourceSeekParams(); | 1537 var params = new _MediaSourceSeekParams(); |
| 1487 params.position = position; | 1538 params.position = position; |
| 1488 return ctrl.sendMessageWithRequestId( | 1539 ctrl.sendMessageWithRequestId( |
| 1489 params, | 1540 params, |
| 1490 _mediaSourceMethodSeekName, | 1541 _mediaSourceMethodSeekName, |
| 1491 -1, | 1542 -1, |
| 1492 bindings.MessageHeader.kMessageExpectsResponse); | 1543 bindings.MessageHeader.kMessageExpectsResponse, |
| 1544 callback); |
| 1493 } | 1545 } |
| 1494 } | 1546 } |
| 1495 | 1547 |
| 1496 class _MediaSourceStubControl | 1548 class _MediaSourceStubControl |
| 1497 extends bindings.StubMessageHandler | 1549 extends bindings.StubMessageHandler |
| 1498 implements bindings.StubControl<MediaSource> { | 1550 implements bindings.StubControl<MediaSource> { |
| 1499 MediaSource _impl; | 1551 MediaSource _impl; |
| 1500 | 1552 |
| 1501 _MediaSourceStubControl.fromEndpoint( | 1553 _MediaSourceStubControl.fromEndpoint( |
| 1502 core.MojoMessagePipeEndpoint endpoint, [MediaSource impl]) | 1554 core.MojoMessagePipeEndpoint endpoint, [MediaSource impl]) |
| 1503 : super.fromEndpoint(endpoint, autoBegin: impl != null) { | 1555 : super.fromEndpoint(endpoint, autoBegin: impl != null) { |
| 1504 _impl = impl; | 1556 _impl = impl; |
| 1505 } | 1557 } |
| 1506 | 1558 |
| 1507 _MediaSourceStubControl.fromHandle( | 1559 _MediaSourceStubControl.fromHandle( |
| 1508 core.MojoHandle handle, [MediaSource impl]) | 1560 core.MojoHandle handle, [MediaSource impl]) |
| 1509 : super.fromHandle(handle, autoBegin: impl != null) { | 1561 : super.fromHandle(handle, autoBegin: impl != null) { |
| 1510 _impl = impl; | 1562 _impl = impl; |
| 1511 } | 1563 } |
| 1512 | 1564 |
| 1513 _MediaSourceStubControl.unbound([this._impl]) : super.unbound(); | 1565 _MediaSourceStubControl.unbound([this._impl]) : super.unbound(); |
| 1514 | 1566 |
| 1515 String get serviceName => MediaSource.serviceName; | 1567 String get serviceName => MediaSource.serviceName; |
| 1516 | 1568 |
| 1517 | 1569 |
| 1518 static MediaSourceGetStreamsResponseParams _mediaSourceGetStreamsResponseParam
sFactory(List<MediaSourceStreamDescriptor> streams) { | 1570 Function _mediaSourceGetStreamsResponseParamsResponder( |
| 1519 var result = new MediaSourceGetStreamsResponseParams(); | 1571 int requestId) { |
| 1520 result.streams = streams; | 1572 return (List<MediaSourceStreamDescriptor> streams) { |
| 1521 return result; | 1573 var result = new MediaSourceGetStreamsResponseParams(); |
| 1574 result.streams = streams; |
| 1575 sendResponse(buildResponseWithId( |
| 1576 result, |
| 1577 _mediaSourceMethodGetStreamsName, |
| 1578 requestId, |
| 1579 bindings.MessageHeader.kMessageIsResponse)); |
| 1580 }; |
| 1522 } | 1581 } |
| 1523 static MediaSourceGetStatusResponseParams _mediaSourceGetStatusResponseParamsF
actory(int version, MediaSourceStatus status) { | 1582 Function _mediaSourceGetStatusResponseParamsResponder( |
| 1524 var result = new MediaSourceGetStatusResponseParams(); | 1583 int requestId) { |
| 1525 result.version = version; | 1584 return (int version, MediaSourceStatus status) { |
| 1526 result.status = status; | 1585 var result = new MediaSourceGetStatusResponseParams(); |
| 1527 return result; | 1586 result.version = version; |
| 1587 result.status = status; |
| 1588 sendResponse(buildResponseWithId( |
| 1589 result, |
| 1590 _mediaSourceMethodGetStatusName, |
| 1591 requestId, |
| 1592 bindings.MessageHeader.kMessageIsResponse)); |
| 1593 }; |
| 1528 } | 1594 } |
| 1529 static MediaSourcePrepareResponseParams _mediaSourcePrepareResponseParamsFacto
ry() { | 1595 Function _mediaSourcePrepareResponseParamsResponder( |
| 1530 var result = new MediaSourcePrepareResponseParams(); | 1596 int requestId) { |
| 1531 return result; | 1597 return () { |
| 1598 var result = new MediaSourcePrepareResponseParams(); |
| 1599 sendResponse(buildResponseWithId( |
| 1600 result, |
| 1601 _mediaSourceMethodPrepareName, |
| 1602 requestId, |
| 1603 bindings.MessageHeader.kMessageIsResponse)); |
| 1604 }; |
| 1532 } | 1605 } |
| 1533 static MediaSourcePrimeResponseParams _mediaSourcePrimeResponseParamsFactory()
{ | 1606 Function _mediaSourcePrimeResponseParamsResponder( |
| 1534 var result = new MediaSourcePrimeResponseParams(); | 1607 int requestId) { |
| 1535 return result; | 1608 return () { |
| 1609 var result = new MediaSourcePrimeResponseParams(); |
| 1610 sendResponse(buildResponseWithId( |
| 1611 result, |
| 1612 _mediaSourceMethodPrimeName, |
| 1613 requestId, |
| 1614 bindings.MessageHeader.kMessageIsResponse)); |
| 1615 }; |
| 1536 } | 1616 } |
| 1537 static MediaSourceFlushResponseParams _mediaSourceFlushResponseParamsFactory()
{ | 1617 Function _mediaSourceFlushResponseParamsResponder( |
| 1538 var result = new MediaSourceFlushResponseParams(); | 1618 int requestId) { |
| 1539 return result; | 1619 return () { |
| 1620 var result = new MediaSourceFlushResponseParams(); |
| 1621 sendResponse(buildResponseWithId( |
| 1622 result, |
| 1623 _mediaSourceMethodFlushName, |
| 1624 requestId, |
| 1625 bindings.MessageHeader.kMessageIsResponse)); |
| 1626 }; |
| 1540 } | 1627 } |
| 1541 static MediaSourceSeekResponseParams _mediaSourceSeekResponseParamsFactory() { | 1628 Function _mediaSourceSeekResponseParamsResponder( |
| 1542 var result = new MediaSourceSeekResponseParams(); | 1629 int requestId) { |
| 1543 return result; | 1630 return () { |
| 1631 var result = new MediaSourceSeekResponseParams(); |
| 1632 sendResponse(buildResponseWithId( |
| 1633 result, |
| 1634 _mediaSourceMethodSeekName, |
| 1635 requestId, |
| 1636 bindings.MessageHeader.kMessageIsResponse)); |
| 1637 }; |
| 1544 } | 1638 } |
| 1545 | 1639 |
| 1546 dynamic handleMessage(bindings.ServiceMessage message) { | 1640 void handleMessage(bindings.ServiceMessage message) { |
| 1547 if (bindings.ControlMessageHandler.isControlMessage(message)) { | 1641 if (bindings.ControlMessageHandler.isControlMessage(message)) { |
| 1548 return bindings.ControlMessageHandler.handleMessage(this, | 1642 bindings.ControlMessageHandler.handleMessage( |
| 1549 0, | 1643 this, 0, message); |
| 1550 message); | 1644 return; |
| 1551 } | 1645 } |
| 1552 if (_impl == null) { | 1646 if (_impl == null) { |
| 1553 throw new core.MojoApiError("$this has no implementation set"); | 1647 throw new core.MojoApiError("$this has no implementation set"); |
| 1554 } | 1648 } |
| 1555 switch (message.header.type) { | 1649 switch (message.header.type) { |
| 1556 case _mediaSourceMethodGetStreamsName: | 1650 case _mediaSourceMethodGetStreamsName: |
| 1557 var response = _impl.getStreams(_mediaSourceGetStreamsResponseParamsFact
ory); | 1651 _impl.getStreams(_mediaSourceGetStreamsResponseParamsResponder(message.h
eader.requestId)); |
| 1558 if (response is Future) { | |
| 1559 return response.then((response) { | |
| 1560 if (response != null) { | |
| 1561 return buildResponseWithId( | |
| 1562 response, | |
| 1563 _mediaSourceMethodGetStreamsName, | |
| 1564 message.header.requestId, | |
| 1565 bindings.MessageHeader.kMessageIsResponse); | |
| 1566 } | |
| 1567 }); | |
| 1568 } else if (response != null) { | |
| 1569 return buildResponseWithId( | |
| 1570 response, | |
| 1571 _mediaSourceMethodGetStreamsName, | |
| 1572 message.header.requestId, | |
| 1573 bindings.MessageHeader.kMessageIsResponse); | |
| 1574 } | |
| 1575 break; | 1652 break; |
| 1576 case _mediaSourceMethodGetProducerName: | 1653 case _mediaSourceMethodGetProducerName: |
| 1577 var params = _MediaSourceGetProducerParams.deserialize( | 1654 var params = _MediaSourceGetProducerParams.deserialize( |
| 1578 message.payload); | 1655 message.payload); |
| 1579 _impl.getProducer(params.streamIndex, params.producer); | 1656 _impl.getProducer(params.streamIndex, params.producer); |
| 1580 break; | 1657 break; |
| 1581 case _mediaSourceMethodGetPullModeProducerName: | 1658 case _mediaSourceMethodGetPullModeProducerName: |
| 1582 var params = _MediaSourceGetPullModeProducerParams.deserialize( | 1659 var params = _MediaSourceGetPullModeProducerParams.deserialize( |
| 1583 message.payload); | 1660 message.payload); |
| 1584 _impl.getPullModeProducer(params.streamIndex, params.producer); | 1661 _impl.getPullModeProducer(params.streamIndex, params.producer); |
| 1585 break; | 1662 break; |
| 1586 case _mediaSourceMethodGetStatusName: | 1663 case _mediaSourceMethodGetStatusName: |
| 1587 var params = _MediaSourceGetStatusParams.deserialize( | 1664 var params = _MediaSourceGetStatusParams.deserialize( |
| 1588 message.payload); | 1665 message.payload); |
| 1589 var response = _impl.getStatus(params.versionLastSeen,_mediaSourceGetSta
tusResponseParamsFactory); | 1666 _impl.getStatus(params.versionLastSeen, _mediaSourceGetStatusResponsePar
amsResponder(message.header.requestId)); |
| 1590 if (response is Future) { | |
| 1591 return response.then((response) { | |
| 1592 if (response != null) { | |
| 1593 return buildResponseWithId( | |
| 1594 response, | |
| 1595 _mediaSourceMethodGetStatusName, | |
| 1596 message.header.requestId, | |
| 1597 bindings.MessageHeader.kMessageIsResponse); | |
| 1598 } | |
| 1599 }); | |
| 1600 } else if (response != null) { | |
| 1601 return buildResponseWithId( | |
| 1602 response, | |
| 1603 _mediaSourceMethodGetStatusName, | |
| 1604 message.header.requestId, | |
| 1605 bindings.MessageHeader.kMessageIsResponse); | |
| 1606 } | |
| 1607 break; | 1667 break; |
| 1608 case _mediaSourceMethodPrepareName: | 1668 case _mediaSourceMethodPrepareName: |
| 1609 var response = _impl.prepare(_mediaSourcePrepareResponseParamsFactory); | 1669 _impl.prepare(_mediaSourcePrepareResponseParamsResponder(message.header.
requestId)); |
| 1610 if (response is Future) { | |
| 1611 return response.then((response) { | |
| 1612 if (response != null) { | |
| 1613 return buildResponseWithId( | |
| 1614 response, | |
| 1615 _mediaSourceMethodPrepareName, | |
| 1616 message.header.requestId, | |
| 1617 bindings.MessageHeader.kMessageIsResponse); | |
| 1618 } | |
| 1619 }); | |
| 1620 } else if (response != null) { | |
| 1621 return buildResponseWithId( | |
| 1622 response, | |
| 1623 _mediaSourceMethodPrepareName, | |
| 1624 message.header.requestId, | |
| 1625 bindings.MessageHeader.kMessageIsResponse); | |
| 1626 } | |
| 1627 break; | 1670 break; |
| 1628 case _mediaSourceMethodPrimeName: | 1671 case _mediaSourceMethodPrimeName: |
| 1629 var response = _impl.prime(_mediaSourcePrimeResponseParamsFactory); | 1672 _impl.prime(_mediaSourcePrimeResponseParamsResponder(message.header.requ
estId)); |
| 1630 if (response is Future) { | |
| 1631 return response.then((response) { | |
| 1632 if (response != null) { | |
| 1633 return buildResponseWithId( | |
| 1634 response, | |
| 1635 _mediaSourceMethodPrimeName, | |
| 1636 message.header.requestId, | |
| 1637 bindings.MessageHeader.kMessageIsResponse); | |
| 1638 } | |
| 1639 }); | |
| 1640 } else if (response != null) { | |
| 1641 return buildResponseWithId( | |
| 1642 response, | |
| 1643 _mediaSourceMethodPrimeName, | |
| 1644 message.header.requestId, | |
| 1645 bindings.MessageHeader.kMessageIsResponse); | |
| 1646 } | |
| 1647 break; | 1673 break; |
| 1648 case _mediaSourceMethodFlushName: | 1674 case _mediaSourceMethodFlushName: |
| 1649 var response = _impl.flush(_mediaSourceFlushResponseParamsFactory); | 1675 _impl.flush(_mediaSourceFlushResponseParamsResponder(message.header.requ
estId)); |
| 1650 if (response is Future) { | |
| 1651 return response.then((response) { | |
| 1652 if (response != null) { | |
| 1653 return buildResponseWithId( | |
| 1654 response, | |
| 1655 _mediaSourceMethodFlushName, | |
| 1656 message.header.requestId, | |
| 1657 bindings.MessageHeader.kMessageIsResponse); | |
| 1658 } | |
| 1659 }); | |
| 1660 } else if (response != null) { | |
| 1661 return buildResponseWithId( | |
| 1662 response, | |
| 1663 _mediaSourceMethodFlushName, | |
| 1664 message.header.requestId, | |
| 1665 bindings.MessageHeader.kMessageIsResponse); | |
| 1666 } | |
| 1667 break; | 1676 break; |
| 1668 case _mediaSourceMethodSeekName: | 1677 case _mediaSourceMethodSeekName: |
| 1669 var params = _MediaSourceSeekParams.deserialize( | 1678 var params = _MediaSourceSeekParams.deserialize( |
| 1670 message.payload); | 1679 message.payload); |
| 1671 var response = _impl.seek(params.position,_mediaSourceSeekResponseParams
Factory); | 1680 _impl.seek(params.position, _mediaSourceSeekResponseParamsResponder(mess
age.header.requestId)); |
| 1672 if (response is Future) { | |
| 1673 return response.then((response) { | |
| 1674 if (response != null) { | |
| 1675 return buildResponseWithId( | |
| 1676 response, | |
| 1677 _mediaSourceMethodSeekName, | |
| 1678 message.header.requestId, | |
| 1679 bindings.MessageHeader.kMessageIsResponse); | |
| 1680 } | |
| 1681 }); | |
| 1682 } else if (response != null) { | |
| 1683 return buildResponseWithId( | |
| 1684 response, | |
| 1685 _mediaSourceMethodSeekName, | |
| 1686 message.header.requestId, | |
| 1687 bindings.MessageHeader.kMessageIsResponse); | |
| 1688 } | |
| 1689 break; | 1681 break; |
| 1690 default: | 1682 default: |
| 1691 throw new bindings.MojoCodecError("Unexpected message name"); | 1683 throw new bindings.MojoCodecError("Unexpected message name"); |
| 1692 break; | 1684 break; |
| 1693 } | 1685 } |
| 1694 return null; | |
| 1695 } | 1686 } |
| 1696 | 1687 |
| 1697 MediaSource get impl => _impl; | 1688 MediaSource get impl => _impl; |
| 1698 set impl(MediaSource d) { | 1689 set impl(MediaSource d) { |
| 1699 if (d == null) { | 1690 if (d == null) { |
| 1700 throw new core.MojoApiError("$this: Cannot set a null implementation"); | 1691 throw new core.MojoApiError("$this: Cannot set a null implementation"); |
| 1701 } | 1692 } |
| 1702 if (isBound && (_impl == null)) { | 1693 if (isBound && (_impl == null)) { |
| 1703 beginHandlingEvents(); | 1694 beginHandlingEvents(); |
| 1704 } | 1695 } |
| (...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1738 core.MojoHandle handle, [MediaSource impl]) | 1729 core.MojoHandle handle, [MediaSource impl]) |
| 1739 : super(new _MediaSourceStubControl.fromHandle(handle, impl)); | 1730 : super(new _MediaSourceStubControl.fromHandle(handle, impl)); |
| 1740 | 1731 |
| 1741 static MediaSourceStub newFromEndpoint( | 1732 static MediaSourceStub newFromEndpoint( |
| 1742 core.MojoMessagePipeEndpoint endpoint) { | 1733 core.MojoMessagePipeEndpoint endpoint) { |
| 1743 assert(endpoint.setDescription("For MediaSourceStub")); | 1734 assert(endpoint.setDescription("For MediaSourceStub")); |
| 1744 return new MediaSourceStub.fromEndpoint(endpoint); | 1735 return new MediaSourceStub.fromEndpoint(endpoint); |
| 1745 } | 1736 } |
| 1746 | 1737 |
| 1747 | 1738 |
| 1748 dynamic getStreams([Function responseFactory = null]) { | 1739 void getStreams(void callback(List<MediaSourceStreamDescriptor> streams)) { |
| 1749 return impl.getStreams(responseFactory); | 1740 return impl.getStreams(callback); |
| 1750 } | 1741 } |
| 1751 void getProducer(int streamIndex, media_transport_mojom.MediaProducerInterface
Request producer) { | 1742 void getProducer(int streamIndex, media_transport_mojom.MediaProducerInterface
Request producer) { |
| 1752 return impl.getProducer(streamIndex, producer); | 1743 return impl.getProducer(streamIndex, producer); |
| 1753 } | 1744 } |
| 1754 void getPullModeProducer(int streamIndex, media_transport_mojom.MediaPullModeP
roducerInterfaceRequest producer) { | 1745 void getPullModeProducer(int streamIndex, media_transport_mojom.MediaPullModeP
roducerInterfaceRequest producer) { |
| 1755 return impl.getPullModeProducer(streamIndex, producer); | 1746 return impl.getPullModeProducer(streamIndex, producer); |
| 1756 } | 1747 } |
| 1757 dynamic getStatus(int versionLastSeen,[Function responseFactory = null]) { | 1748 void getStatus(int versionLastSeen,void callback(int version, MediaSourceStatu
s status)) { |
| 1758 return impl.getStatus(versionLastSeen,responseFactory); | 1749 return impl.getStatus(versionLastSeen,callback); |
| 1759 } | 1750 } |
| 1760 dynamic prepare([Function responseFactory = null]) { | 1751 void prepare(void callback()) { |
| 1761 return impl.prepare(responseFactory); | 1752 return impl.prepare(callback); |
| 1762 } | 1753 } |
| 1763 dynamic prime([Function responseFactory = null]) { | 1754 void prime(void callback()) { |
| 1764 return impl.prime(responseFactory); | 1755 return impl.prime(callback); |
| 1765 } | 1756 } |
| 1766 dynamic flush([Function responseFactory = null]) { | 1757 void flush(void callback()) { |
| 1767 return impl.flush(responseFactory); | 1758 return impl.flush(callback); |
| 1768 } | 1759 } |
| 1769 dynamic seek(int position,[Function responseFactory = null]) { | 1760 void seek(int position,void callback()) { |
| 1770 return impl.seek(position,responseFactory); | 1761 return impl.seek(position,callback); |
| 1771 } | 1762 } |
| 1772 } | 1763 } |
| 1773 | 1764 |
| 1774 | 1765 |
| 1775 | 1766 |
| OLD | NEW |