github.com/primecitizens/pcz/std@v0.2.1/plat/js/web/apis01.js.wasm.yaml (about) 1 - File: webref/webauthn.idl 2 Enum: 3 Name: AttestationConveyancePreference 4 Values: 5 - none 6 - indirect 7 - direct 8 - enterprise 9 - File: webref/dom.idl 10 Interface: 11 Name: Attr 12 Inherits: Node 13 ExtAttrs: 14 - Name: Exposed 15 Values: 16 - Window 17 Attrs: 18 - Name: namespaceURI 19 Readonly: true 20 Type: 21 Name: DOMString 22 Nullable: true 23 ExtAttrs: 24 - Name: Exposed 25 Values: 26 - Window 27 - Name: prefix 28 Readonly: true 29 Type: 30 Name: DOMString 31 Nullable: true 32 ExtAttrs: 33 - Name: Exposed 34 Values: 35 - Window 36 - Name: localName 37 Readonly: true 38 Type: 39 Name: DOMString 40 ExtAttrs: 41 - Name: Exposed 42 Values: 43 - Window 44 - Name: name 45 Readonly: true 46 Type: 47 Name: DOMString 48 ExtAttrs: 49 - Name: Exposed 50 Values: 51 - Window 52 - Name: value 53 Type: 54 Name: DOMString 55 ExtAttrs: 56 - Name: CEReactions 57 - Name: Exposed 58 Values: 59 - Window 60 - Name: ownerElement 61 Readonly: true 62 Type: 63 Name: Element 64 Nullable: true 65 ExtAttrs: 66 - Name: Exposed 67 Values: 68 - Window 69 - Name: specified 70 Readonly: true 71 Type: 72 Name: boolean 73 ExtAttrs: 74 - Name: Exposed 75 Values: 76 - Window 77 - File: webref/sanitizer-api.idl 78 Typedef: 79 Name: AttributeMatchList 80 Type: 81 Name: record 82 Params: 83 - Name: DOMString 84 - Name: sequence 85 Params: 86 - Name: DOMString 87 - File: webref/attribution-reporting-api.idl 88 Dict: 89 Name: AttributionReportingRequestOptions 90 Fields: 91 - Name: eventSourceEligible 92 Required: true 93 Type: 94 Name: boolean 95 - Name: triggerEligible 96 Required: true 97 Type: 98 Name: boolean 99 - File: webref/turtledove.idl 100 Dict: 101 Name: AuctionAd 102 Fields: 103 - Name: renderURL 104 Required: true 105 Type: 106 Name: USVString 107 - Name: metadata 108 Type: 109 Name: any 110 - Name: buyerReportingId 111 Type: 112 Name: USVString 113 - Name: buyerAndSellerReportingId 114 Type: 115 Name: USVString 116 - File: webref/turtledove.idl 117 Dict: 118 Name: AuctionAdConfig 119 Fields: 120 - Name: seller 121 Required: true 122 Type: 123 Name: USVString 124 - Name: decisionLogicURL 125 Required: true 126 Type: 127 Name: USVString 128 - Name: trustedScoringSignalsURL 129 Type: 130 Name: USVString 131 - Name: interestGroupBuyers 132 Type: 133 Name: sequence 134 Params: 135 - Name: USVString 136 - Name: auctionSignals 137 Type: 138 Name: Promise 139 Params: 140 - Name: any 141 - Name: sellerSignals 142 Type: 143 Name: Promise 144 Params: 145 - Name: any 146 - Name: directFromSellerSignals 147 Type: 148 Name: Promise 149 Params: 150 - Name: USVString 151 - Name: sellerTimeout 152 Type: 153 Name: unsigned long long 154 - Name: sellerExperimentGroupId 155 Type: 156 Name: unsigned short 157 - Name: sellerCurrency 158 Type: 159 Name: USVString 160 - Name: perBuyerSignals 161 Type: 162 Name: Promise 163 Params: 164 - Name: record 165 Params: 166 - Name: USVString 167 - Name: any 168 - Name: perBuyerTimeouts 169 Type: 170 Name: Promise 171 Params: 172 - Name: record 173 Params: 174 - Name: USVString 175 - Name: unsigned long long 176 - Name: perBuyerGroupLimits 177 Type: 178 Name: record 179 Params: 180 - Name: USVString 181 - Name: unsigned short 182 - Name: perBuyerExperimentGroupIds 183 Type: 184 Name: record 185 Params: 186 - Name: USVString 187 - Name: unsigned short 188 - Name: perBuyerPrioritySignals 189 Type: 190 Name: record 191 Params: 192 - Name: USVString 193 - Name: record 194 Params: 195 - Name: USVString 196 - Name: double 197 - Name: perBuyerCurrencies 198 Type: 199 Name: Promise 200 Params: 201 - Name: record 202 Params: 203 - Name: USVString 204 - Name: USVString 205 - Name: componentAuctions 206 Default: '[]' 207 Type: 208 Name: sequence 209 Params: 210 - Name: AuctionAdConfig 211 - Name: signal 212 Type: 213 Name: AbortSignal 214 Nullable: true 215 - Name: resolveToConfig 216 Type: 217 Name: Promise 218 Params: 219 - Name: boolean 220 - File: webref/turtledove.idl 221 Dict: 222 Name: AuctionAdInterestGroup 223 Inherits: GenerateBidInterestGroup 224 Fields: 225 - Name: priority 226 Default: "0.0" 227 Type: 228 Name: double 229 - Name: prioritySignalsOverrides 230 Type: 231 Name: record 232 Params: 233 - Name: DOMString 234 - Name: double 235 - Name: owner 236 Required: true 237 Type: 238 Name: USVString 239 - Name: name 240 Required: true 241 Type: 242 Name: USVString 243 - Name: lifetimeMs 244 Required: true 245 Type: 246 Name: double 247 - Name: enableBiddingSignalsPrioritization 248 Default: "false" 249 Type: 250 Name: boolean 251 - Name: priorityVector 252 Type: 253 Name: record 254 Params: 255 - Name: DOMString 256 - Name: double 257 - Name: executionMode 258 Default: '"compatibility"' 259 Type: 260 Name: DOMString 261 - Name: biddingLogicURL 262 Type: 263 Name: USVString 264 - Name: biddingWasmHelperURL 265 Type: 266 Name: USVString 267 - Name: updateURL 268 Type: 269 Name: USVString 270 - Name: trustedBiddingSignalsURL 271 Type: 272 Name: USVString 273 - Name: trustedBiddingSignalsKeys 274 Type: 275 Name: sequence 276 Params: 277 - Name: USVString 278 - Name: userBiddingSignals 279 Type: 280 Name: any 281 - Name: ads 282 Type: 283 Name: sequence 284 Params: 285 - Name: AuctionAd 286 - Name: adComponents 287 Type: 288 Name: sequence 289 Params: 290 - Name: AuctionAd 291 - File: webref/turtledove.idl 292 Dict: 293 Name: AuctionAdInterestGroupKey 294 Fields: 295 - Name: owner 296 Required: true 297 Type: 298 Name: USVString 299 - Name: name 300 Required: true 301 Type: 302 Name: USVString 303 - File: webref/webaudio.idl 304 Interface: 305 Name: AudioBuffer 306 ExtAttrs: 307 - Name: Exposed 308 Values: 309 - Window 310 Attrs: 311 - Name: sampleRate 312 Readonly: true 313 Type: 314 Name: float 315 ExtAttrs: 316 - Name: Exposed 317 Values: 318 - Window 319 - Name: length 320 Readonly: true 321 Type: 322 Name: unsigned long 323 ExtAttrs: 324 - Name: Exposed 325 Values: 326 - Window 327 - Name: duration 328 Readonly: true 329 Type: 330 Name: double 331 ExtAttrs: 332 - Name: Exposed 333 Values: 334 - Window 335 - Name: numberOfChannels 336 Readonly: true 337 Type: 338 Name: unsigned long 339 ExtAttrs: 340 - Name: Exposed 341 Values: 342 - Window 343 Operations: 344 - Name: getChannelData 345 Args: 346 - Name: channel 347 Type: 348 Name: unsigned long 349 Returns: 350 - Name: Float32Array 351 ExtAttrs: 352 - Name: Exposed 353 Values: 354 - Window 355 - Name: copyFromChannel 356 Args: 357 - Name: destination 358 Type: 359 Name: Float32Array 360 - Name: channelNumber 361 Type: 362 Name: unsigned long 363 - Name: bufferOffset 364 Optional: true 365 Default: "0" 366 Type: 367 Name: unsigned long 368 Returns: 369 - Name: undefined 370 ExtAttrs: 371 - Name: Exposed 372 Values: 373 - Window 374 - Name: copyToChannel 375 Args: 376 - Name: source 377 Type: 378 Name: Float32Array 379 - Name: channelNumber 380 Type: 381 Name: unsigned long 382 - Name: bufferOffset 383 Optional: true 384 Default: "0" 385 Type: 386 Name: unsigned long 387 Returns: 388 - Name: undefined 389 ExtAttrs: 390 - Name: Exposed 391 Values: 392 - Window 393 Constructors: 394 - Args: 395 - Name: options 396 Type: 397 Name: AudioBufferOptions 398 ExtAttrs: 399 - Name: Exposed 400 Values: 401 - Window 402 - File: webref/webaudio.idl 403 Dict: 404 Name: AudioBufferOptions 405 Fields: 406 - Name: numberOfChannels 407 Default: "1" 408 Type: 409 Name: unsigned long 410 - Name: length 411 Required: true 412 Type: 413 Name: unsigned long 414 - Name: sampleRate 415 Required: true 416 Type: 417 Name: float 418 - File: webref/webaudio.idl 419 Interface: 420 Name: AudioBufferSourceNode 421 Inherits: AudioScheduledSourceNode 422 ExtAttrs: 423 - Name: Exposed 424 Values: 425 - Window 426 Attrs: 427 - Name: buffer 428 Type: 429 Name: AudioBuffer 430 Nullable: true 431 ExtAttrs: 432 - Name: Exposed 433 Values: 434 - Window 435 - Name: playbackRate 436 Readonly: true 437 Type: 438 Name: AudioParam 439 ExtAttrs: 440 - Name: Exposed 441 Values: 442 - Window 443 - Name: detune 444 Readonly: true 445 Type: 446 Name: AudioParam 447 ExtAttrs: 448 - Name: Exposed 449 Values: 450 - Window 451 - Name: loop 452 Type: 453 Name: boolean 454 ExtAttrs: 455 - Name: Exposed 456 Values: 457 - Window 458 - Name: loopStart 459 Type: 460 Name: double 461 ExtAttrs: 462 - Name: Exposed 463 Values: 464 - Window 465 - Name: loopEnd 466 Type: 467 Name: double 468 ExtAttrs: 469 - Name: Exposed 470 Values: 471 - Window 472 Operations: 473 - Name: start 474 Args: 475 - Name: when 476 Optional: true 477 Default: "0" 478 Type: 479 Name: double 480 - Name: offset 481 Optional: true 482 Type: 483 Name: double 484 - Name: duration 485 Optional: true 486 Type: 487 Name: double 488 Returns: 489 - Name: undefined 490 ExtAttrs: 491 - Name: Exposed 492 Values: 493 - Window 494 Constructors: 495 - Args: 496 - Name: context 497 Type: 498 Name: BaseAudioContext 499 - Name: options 500 Optional: true 501 Default: '{}' 502 Type: 503 Name: AudioBufferSourceOptions 504 ExtAttrs: 505 - Name: Exposed 506 Values: 507 - Window 508 - File: webref/webaudio.idl 509 Dict: 510 Name: AudioBufferSourceOptions 511 Fields: 512 - Name: buffer 513 Type: 514 Name: AudioBuffer 515 Nullable: true 516 - Name: detune 517 Default: "0" 518 Type: 519 Name: float 520 - Name: loop 521 Default: "false" 522 Type: 523 Name: boolean 524 - Name: loopEnd 525 Default: "0" 526 Type: 527 Name: double 528 - Name: loopStart 529 Default: "0" 530 Type: 531 Name: double 532 - Name: playbackRate 533 Default: "1" 534 Type: 535 Name: float 536 - File: webref/media-capabilities.idl 537 Dict: 538 Name: AudioConfiguration 539 Fields: 540 - Name: contentType 541 Required: true 542 Type: 543 Name: DOMString 544 - Name: channels 545 Type: 546 Name: DOMString 547 - Name: bitrate 548 Type: 549 Name: unsigned long long 550 - Name: samplerate 551 Type: 552 Name: unsigned long 553 - Name: spatialRendering 554 Type: 555 Name: boolean 556 - File: webref/webaudio.idl 557 Interface: 558 Name: AudioContext 559 Inherits: BaseAudioContext 560 ExtAttrs: 561 - Name: Exposed 562 Values: 563 - Window 564 Attrs: 565 - Name: baseLatency 566 Readonly: true 567 Type: 568 Name: double 569 ExtAttrs: 570 - Name: Exposed 571 Values: 572 - Window 573 - Name: outputLatency 574 Readonly: true 575 Type: 576 Name: double 577 ExtAttrs: 578 - Name: Exposed 579 Values: 580 - Window 581 - Name: sinkId 582 Readonly: true 583 Type: 584 Union: 585 - Name: DOMString 586 - Name: AudioSinkInfo 587 ExtAttrs: 588 - Name: SecureContext 589 - Name: Exposed 590 Values: 591 - Window 592 - Name: renderCapacity 593 Readonly: true 594 Type: 595 Name: AudioRenderCapacity 596 ExtAttrs: 597 - Name: SecureContext 598 - Name: Exposed 599 Values: 600 - Window 601 - Name: onsinkchange 602 Type: 603 Name: EventHandler 604 ExtAttrs: 605 - Name: Exposed 606 Values: 607 - Window 608 Operations: 609 - Name: getOutputTimestamp 610 Returns: 611 - Name: AudioTimestamp 612 ExtAttrs: 613 - Name: Exposed 614 Values: 615 - Window 616 - Name: resume 617 Returns: 618 - Name: Promise 619 Params: 620 - Name: undefined 621 ExtAttrs: 622 - Name: Exposed 623 Values: 624 - Window 625 - Name: suspend 626 Returns: 627 - Name: Promise 628 Params: 629 - Name: undefined 630 ExtAttrs: 631 - Name: Exposed 632 Values: 633 - Window 634 - Name: close 635 Returns: 636 - Name: Promise 637 Params: 638 - Name: undefined 639 ExtAttrs: 640 - Name: Exposed 641 Values: 642 - Window 643 - Name: setSinkId 644 Args: 645 - Name: sinkId 646 Type: 647 Union: 648 - Name: DOMString 649 - Name: AudioSinkOptions 650 Returns: 651 - Name: Promise 652 Params: 653 - Name: undefined 654 ExtAttrs: 655 - Name: SecureContext 656 - Name: Exposed 657 Values: 658 - Window 659 - Name: createMediaElementSource 660 Args: 661 - Name: mediaElement 662 Type: 663 Name: HTMLMediaElement 664 Returns: 665 - Name: MediaElementAudioSourceNode 666 ExtAttrs: 667 - Name: Exposed 668 Values: 669 - Window 670 - Name: createMediaStreamSource 671 Args: 672 - Name: mediaStream 673 Type: 674 Name: MediaStream 675 Returns: 676 - Name: MediaStreamAudioSourceNode 677 ExtAttrs: 678 - Name: Exposed 679 Values: 680 - Window 681 - Name: createMediaStreamTrackSource 682 Args: 683 - Name: mediaStreamTrack 684 Type: 685 Name: MediaStreamTrack 686 Returns: 687 - Name: MediaStreamTrackAudioSourceNode 688 ExtAttrs: 689 - Name: Exposed 690 Values: 691 - Window 692 - Name: createMediaStreamDestination 693 Returns: 694 - Name: MediaStreamAudioDestinationNode 695 ExtAttrs: 696 - Name: Exposed 697 Values: 698 - Window 699 Constructors: 700 - Args: 701 - Name: contextOptions 702 Optional: true 703 Default: '{}' 704 Type: 705 Name: AudioContextOptions 706 ExtAttrs: 707 - Name: Exposed 708 Values: 709 - Window 710 - File: webref/webaudio.idl 711 Enum: 712 Name: AudioContextLatencyCategory 713 Values: 714 - balanced 715 - interactive 716 - playback 717 - File: webref/webaudio.idl 718 Dict: 719 Name: AudioContextOptions 720 Fields: 721 - Name: latencyHint 722 Default: '"interactive"' 723 Type: 724 Union: 725 - Name: AudioContextLatencyCategory 726 - Name: double 727 - Name: sampleRate 728 Type: 729 Name: float 730 - Name: sinkId 731 Type: 732 Union: 733 - Name: DOMString 734 - Name: AudioSinkOptions 735 - File: webref/webaudio.idl 736 Enum: 737 Name: AudioContextState 738 Values: 739 - suspended 740 - running 741 - closed 742 - File: webref/webcodecs.idl 743 Interface: 744 Name: AudioData 745 ExtAttrs: 746 - Name: Exposed 747 Values: 748 - Window 749 - DedicatedWorker 750 - Name: Serializable 751 - Name: Transferable 752 Attrs: 753 - Name: format 754 Readonly: true 755 Type: 756 Name: AudioSampleFormat 757 Nullable: true 758 ExtAttrs: 759 - Name: Exposed 760 Values: 761 - Window 762 - DedicatedWorker 763 - Name: Serializable 764 - Name: Transferable 765 - Name: sampleRate 766 Readonly: true 767 Type: 768 Name: float 769 ExtAttrs: 770 - Name: Exposed 771 Values: 772 - Window 773 - DedicatedWorker 774 - Name: Serializable 775 - Name: Transferable 776 - Name: numberOfFrames 777 Readonly: true 778 Type: 779 Name: unsigned long 780 ExtAttrs: 781 - Name: Exposed 782 Values: 783 - Window 784 - DedicatedWorker 785 - Name: Serializable 786 - Name: Transferable 787 - Name: numberOfChannels 788 Readonly: true 789 Type: 790 Name: unsigned long 791 ExtAttrs: 792 - Name: Exposed 793 Values: 794 - Window 795 - DedicatedWorker 796 - Name: Serializable 797 - Name: Transferable 798 - Name: duration 799 Readonly: true 800 Type: 801 Name: unsigned long long 802 ExtAttrs: 803 - Name: Exposed 804 Values: 805 - Window 806 - DedicatedWorker 807 - Name: Serializable 808 - Name: Transferable 809 - Name: timestamp 810 Readonly: true 811 Type: 812 Name: long long 813 ExtAttrs: 814 - Name: Exposed 815 Values: 816 - Window 817 - DedicatedWorker 818 - Name: Serializable 819 - Name: Transferable 820 Operations: 821 - Name: allocationSize 822 Args: 823 - Name: options 824 Type: 825 Name: AudioDataCopyToOptions 826 Returns: 827 - Name: unsigned long 828 ExtAttrs: 829 - Name: Exposed 830 Values: 831 - Window 832 - DedicatedWorker 833 - Name: Serializable 834 - Name: Transferable 835 - Name: copyTo 836 Args: 837 - Name: destination 838 Type: 839 Name: AllowSharedBufferSource 840 - Name: options 841 Type: 842 Name: AudioDataCopyToOptions 843 Returns: 844 - Name: undefined 845 ExtAttrs: 846 - Name: Exposed 847 Values: 848 - Window 849 - DedicatedWorker 850 - Name: Serializable 851 - Name: Transferable 852 - Name: clone 853 Returns: 854 - Name: AudioData 855 ExtAttrs: 856 - Name: Exposed 857 Values: 858 - Window 859 - DedicatedWorker 860 - Name: Serializable 861 - Name: Transferable 862 - Name: close 863 Returns: 864 - Name: undefined 865 ExtAttrs: 866 - Name: Exposed 867 Values: 868 - Window 869 - DedicatedWorker 870 - Name: Serializable 871 - Name: Transferable 872 Constructors: 873 - Args: 874 - Name: init 875 Type: 876 Name: AudioDataInit 877 ExtAttrs: 878 - Name: Exposed 879 Values: 880 - Window 881 - DedicatedWorker 882 - Name: Serializable 883 - Name: Transferable 884 - File: webref/webcodecs.idl 885 Dict: 886 Name: AudioDataCopyToOptions 887 Fields: 888 - Name: planeIndex 889 Required: true 890 Type: 891 Name: unsigned long 892 ExtAttrs: 893 - Name: EnforceRange 894 - Name: frameOffset 895 Default: "0" 896 Type: 897 Name: unsigned long 898 ExtAttrs: 899 - Name: EnforceRange 900 - Name: frameCount 901 Type: 902 Name: unsigned long 903 ExtAttrs: 904 - Name: EnforceRange 905 - Name: format 906 Type: 907 Name: AudioSampleFormat 908 - File: webref/webcodecs.idl 909 Dict: 910 Name: AudioDataInit 911 Fields: 912 - Name: format 913 Required: true 914 Type: 915 Name: AudioSampleFormat 916 - Name: sampleRate 917 Required: true 918 Type: 919 Name: float 920 - Name: numberOfFrames 921 Required: true 922 Type: 923 Name: unsigned long 924 ExtAttrs: 925 - Name: EnforceRange 926 - Name: numberOfChannels 927 Required: true 928 Type: 929 Name: unsigned long 930 ExtAttrs: 931 - Name: EnforceRange 932 - Name: timestamp 933 Required: true 934 Type: 935 Name: long long 936 ExtAttrs: 937 - Name: EnforceRange 938 - Name: data 939 Required: true 940 Type: 941 Name: BufferSource 942 - Name: transfer 943 Default: '[]' 944 Type: 945 Name: sequence 946 Params: 947 - Name: ArrayBuffer 948 - File: webref/webcodecs.idl 949 Callback: 950 Name: AudioDataOutputCallback 951 Args: 952 - Name: output 953 Type: 954 Name: AudioData 955 Returns: 956 - Name: undefined 957 - File: webref/webcodecs.idl 958 Interface: 959 Name: AudioDecoder 960 Inherits: EventTarget 961 ExtAttrs: 962 - Name: Exposed 963 Values: 964 - Window 965 - DedicatedWorker 966 - Name: SecureContext 967 Attrs: 968 - Name: state 969 Readonly: true 970 Type: 971 Name: CodecState 972 ExtAttrs: 973 - Name: Exposed 974 Values: 975 - Window 976 - DedicatedWorker 977 - Name: SecureContext 978 - Name: decodeQueueSize 979 Readonly: true 980 Type: 981 Name: unsigned long 982 ExtAttrs: 983 - Name: Exposed 984 Values: 985 - Window 986 - DedicatedWorker 987 - Name: SecureContext 988 - Name: ondequeue 989 Type: 990 Name: EventHandler 991 ExtAttrs: 992 - Name: Exposed 993 Values: 994 - Window 995 - DedicatedWorker 996 - Name: SecureContext 997 Operations: 998 - Name: configure 999 Args: 1000 - Name: config 1001 Type: 1002 Name: AudioDecoderConfig 1003 Returns: 1004 - Name: undefined 1005 ExtAttrs: 1006 - Name: Exposed 1007 Values: 1008 - Window 1009 - DedicatedWorker 1010 - Name: SecureContext 1011 - Name: decode 1012 Args: 1013 - Name: chunk 1014 Type: 1015 Name: EncodedAudioChunk 1016 Returns: 1017 - Name: undefined 1018 ExtAttrs: 1019 - Name: Exposed 1020 Values: 1021 - Window 1022 - DedicatedWorker 1023 - Name: SecureContext 1024 - Name: flush 1025 Returns: 1026 - Name: Promise 1027 Params: 1028 - Name: undefined 1029 ExtAttrs: 1030 - Name: Exposed 1031 Values: 1032 - Window 1033 - DedicatedWorker 1034 - Name: SecureContext 1035 - Name: reset 1036 Returns: 1037 - Name: undefined 1038 ExtAttrs: 1039 - Name: Exposed 1040 Values: 1041 - Window 1042 - DedicatedWorker 1043 - Name: SecureContext 1044 - Name: close 1045 Returns: 1046 - Name: undefined 1047 ExtAttrs: 1048 - Name: Exposed 1049 Values: 1050 - Window 1051 - DedicatedWorker 1052 - Name: SecureContext 1053 - Name: isConfigSupported 1054 Modifier: static 1055 Args: 1056 - Name: config 1057 Type: 1058 Name: AudioDecoderConfig 1059 Returns: 1060 - Name: Promise 1061 Params: 1062 - Name: AudioDecoderSupport 1063 ExtAttrs: 1064 - Name: Exposed 1065 Values: 1066 - Window 1067 - DedicatedWorker 1068 - Name: SecureContext 1069 Constructors: 1070 - Args: 1071 - Name: init 1072 Type: 1073 Name: AudioDecoderInit 1074 ExtAttrs: 1075 - Name: Exposed 1076 Values: 1077 - Window 1078 - DedicatedWorker 1079 - Name: SecureContext 1080 - File: webref/webcodecs.idl 1081 Dict: 1082 Name: AudioDecoderConfig 1083 Fields: 1084 - Name: codec 1085 Required: true 1086 Type: 1087 Name: DOMString 1088 - Name: sampleRate 1089 Required: true 1090 Type: 1091 Name: unsigned long 1092 ExtAttrs: 1093 - Name: EnforceRange 1094 - Name: numberOfChannels 1095 Required: true 1096 Type: 1097 Name: unsigned long 1098 ExtAttrs: 1099 - Name: EnforceRange 1100 - Name: description 1101 Type: 1102 Name: BufferSource 1103 - File: webref/webcodecs.idl 1104 Dict: 1105 Name: AudioDecoderInit 1106 Fields: 1107 - Name: output 1108 Required: true 1109 Type: 1110 Name: AudioDataOutputCallback 1111 - Name: error 1112 Required: true 1113 Type: 1114 Name: WebCodecsErrorCallback 1115 - File: webref/webcodecs.idl 1116 Dict: 1117 Name: AudioDecoderSupport 1118 Fields: 1119 - Name: supported 1120 Type: 1121 Name: boolean 1122 - Name: config 1123 Type: 1124 Name: AudioDecoderConfig 1125 - File: webref/webaudio.idl 1126 Interface: 1127 Name: AudioDestinationNode 1128 Inherits: AudioNode 1129 ExtAttrs: 1130 - Name: Exposed 1131 Values: 1132 - Window 1133 Attrs: 1134 - Name: maxChannelCount 1135 Readonly: true 1136 Type: 1137 Name: unsigned long 1138 ExtAttrs: 1139 - Name: Exposed 1140 Values: 1141 - Window 1142 - File: webref/webcodecs.idl 1143 Interface: 1144 Name: AudioEncoder 1145 Inherits: EventTarget 1146 ExtAttrs: 1147 - Name: Exposed 1148 Values: 1149 - Window 1150 - DedicatedWorker 1151 - Name: SecureContext 1152 Attrs: 1153 - Name: state 1154 Readonly: true 1155 Type: 1156 Name: CodecState 1157 ExtAttrs: 1158 - Name: Exposed 1159 Values: 1160 - Window 1161 - DedicatedWorker 1162 - Name: SecureContext 1163 - Name: encodeQueueSize 1164 Readonly: true 1165 Type: 1166 Name: unsigned long 1167 ExtAttrs: 1168 - Name: Exposed 1169 Values: 1170 - Window 1171 - DedicatedWorker 1172 - Name: SecureContext 1173 - Name: ondequeue 1174 Type: 1175 Name: EventHandler 1176 ExtAttrs: 1177 - Name: Exposed 1178 Values: 1179 - Window 1180 - DedicatedWorker 1181 - Name: SecureContext 1182 Operations: 1183 - Name: configure 1184 Args: 1185 - Name: config 1186 Type: 1187 Name: AudioEncoderConfig 1188 Returns: 1189 - Name: undefined 1190 ExtAttrs: 1191 - Name: Exposed 1192 Values: 1193 - Window 1194 - DedicatedWorker 1195 - Name: SecureContext 1196 - Name: encode 1197 Args: 1198 - Name: data 1199 Type: 1200 Name: AudioData 1201 Returns: 1202 - Name: undefined 1203 ExtAttrs: 1204 - Name: Exposed 1205 Values: 1206 - Window 1207 - DedicatedWorker 1208 - Name: SecureContext 1209 - Name: flush 1210 Returns: 1211 - Name: Promise 1212 Params: 1213 - Name: undefined 1214 ExtAttrs: 1215 - Name: Exposed 1216 Values: 1217 - Window 1218 - DedicatedWorker 1219 - Name: SecureContext 1220 - Name: reset 1221 Returns: 1222 - Name: undefined 1223 ExtAttrs: 1224 - Name: Exposed 1225 Values: 1226 - Window 1227 - DedicatedWorker 1228 - Name: SecureContext 1229 - Name: close 1230 Returns: 1231 - Name: undefined 1232 ExtAttrs: 1233 - Name: Exposed 1234 Values: 1235 - Window 1236 - DedicatedWorker 1237 - Name: SecureContext 1238 - Name: isConfigSupported 1239 Modifier: static 1240 Args: 1241 - Name: config 1242 Type: 1243 Name: AudioEncoderConfig 1244 Returns: 1245 - Name: Promise 1246 Params: 1247 - Name: AudioEncoderSupport 1248 ExtAttrs: 1249 - Name: Exposed 1250 Values: 1251 - Window 1252 - DedicatedWorker 1253 - Name: SecureContext 1254 Constructors: 1255 - Args: 1256 - Name: init 1257 Type: 1258 Name: AudioEncoderInit 1259 ExtAttrs: 1260 - Name: Exposed 1261 Values: 1262 - Window 1263 - DedicatedWorker 1264 - Name: SecureContext 1265 - File: webref/webcodecs.idl 1266 Dict: 1267 Name: AudioEncoderConfig 1268 Fields: 1269 - Name: codec 1270 Required: true 1271 Type: 1272 Name: DOMString 1273 - Name: sampleRate 1274 Type: 1275 Name: unsigned long 1276 ExtAttrs: 1277 - Name: EnforceRange 1278 - Name: numberOfChannels 1279 Type: 1280 Name: unsigned long 1281 ExtAttrs: 1282 - Name: EnforceRange 1283 - Name: bitrate 1284 Type: 1285 Name: unsigned long long 1286 ExtAttrs: 1287 - Name: EnforceRange 1288 - Name: bitrateMode 1289 Default: '"variable"' 1290 Type: 1291 Name: BitrateMode 1292 - Name: flac 1293 Type: 1294 Name: FlacEncoderConfig 1295 - Name: opus 1296 Type: 1297 Name: OpusEncoderConfig 1298 - Name: aac 1299 Type: 1300 Name: AacEncoderConfig 1301 - File: webref/webcodecs.idl 1302 Dict: 1303 Name: AudioEncoderInit 1304 Fields: 1305 - Name: output 1306 Required: true 1307 Type: 1308 Name: EncodedAudioChunkOutputCallback 1309 - Name: error 1310 Required: true 1311 Type: 1312 Name: WebCodecsErrorCallback 1313 - File: webref/webcodecs.idl 1314 Dict: 1315 Name: AudioEncoderSupport 1316 Fields: 1317 - Name: supported 1318 Type: 1319 Name: boolean 1320 - Name: config 1321 Type: 1322 Name: AudioEncoderConfig 1323 - File: webref/webaudio.idl 1324 Interface: 1325 Name: AudioListener 1326 ExtAttrs: 1327 - Name: Exposed 1328 Values: 1329 - Window 1330 Attrs: 1331 - Name: positionX 1332 Readonly: true 1333 Type: 1334 Name: AudioParam 1335 ExtAttrs: 1336 - Name: Exposed 1337 Values: 1338 - Window 1339 - Name: positionY 1340 Readonly: true 1341 Type: 1342 Name: AudioParam 1343 ExtAttrs: 1344 - Name: Exposed 1345 Values: 1346 - Window 1347 - Name: positionZ 1348 Readonly: true 1349 Type: 1350 Name: AudioParam 1351 ExtAttrs: 1352 - Name: Exposed 1353 Values: 1354 - Window 1355 - Name: forwardX 1356 Readonly: true 1357 Type: 1358 Name: AudioParam 1359 ExtAttrs: 1360 - Name: Exposed 1361 Values: 1362 - Window 1363 - Name: forwardY 1364 Readonly: true 1365 Type: 1366 Name: AudioParam 1367 ExtAttrs: 1368 - Name: Exposed 1369 Values: 1370 - Window 1371 - Name: forwardZ 1372 Readonly: true 1373 Type: 1374 Name: AudioParam 1375 ExtAttrs: 1376 - Name: Exposed 1377 Values: 1378 - Window 1379 - Name: upX 1380 Readonly: true 1381 Type: 1382 Name: AudioParam 1383 ExtAttrs: 1384 - Name: Exposed 1385 Values: 1386 - Window 1387 - Name: upY 1388 Readonly: true 1389 Type: 1390 Name: AudioParam 1391 ExtAttrs: 1392 - Name: Exposed 1393 Values: 1394 - Window 1395 - Name: upZ 1396 Readonly: true 1397 Type: 1398 Name: AudioParam 1399 ExtAttrs: 1400 - Name: Exposed 1401 Values: 1402 - Window 1403 Operations: 1404 - Name: setPosition 1405 Args: 1406 - Name: x 1407 Type: 1408 Name: float 1409 - Name: "y" 1410 Type: 1411 Name: float 1412 - Name: z 1413 Type: 1414 Name: float 1415 Returns: 1416 - Name: undefined 1417 ExtAttrs: 1418 - Name: Exposed 1419 Values: 1420 - Window 1421 - Name: setOrientation 1422 Args: 1423 - Name: x 1424 Type: 1425 Name: float 1426 - Name: "y" 1427 Type: 1428 Name: float 1429 - Name: z 1430 Type: 1431 Name: float 1432 - Name: xUp 1433 Type: 1434 Name: float 1435 - Name: yUp 1436 Type: 1437 Name: float 1438 - Name: zUp 1439 Type: 1440 Name: float 1441 Returns: 1442 - Name: undefined 1443 ExtAttrs: 1444 - Name: Exposed 1445 Values: 1446 - Window 1447 - File: webref/webaudio.idl 1448 Interface: 1449 Name: AudioNode 1450 Inherits: EventTarget 1451 ExtAttrs: 1452 - Name: Exposed 1453 Values: 1454 - Window 1455 Attrs: 1456 - Name: context 1457 Readonly: true 1458 Type: 1459 Name: BaseAudioContext 1460 ExtAttrs: 1461 - Name: Exposed 1462 Values: 1463 - Window 1464 - Name: numberOfInputs 1465 Readonly: true 1466 Type: 1467 Name: unsigned long 1468 ExtAttrs: 1469 - Name: Exposed 1470 Values: 1471 - Window 1472 - Name: numberOfOutputs 1473 Readonly: true 1474 Type: 1475 Name: unsigned long 1476 ExtAttrs: 1477 - Name: Exposed 1478 Values: 1479 - Window 1480 - Name: channelCount 1481 Type: 1482 Name: unsigned long 1483 ExtAttrs: 1484 - Name: Exposed 1485 Values: 1486 - Window 1487 - Name: channelCountMode 1488 Type: 1489 Name: ChannelCountMode 1490 ExtAttrs: 1491 - Name: Exposed 1492 Values: 1493 - Window 1494 - Name: channelInterpretation 1495 Type: 1496 Name: ChannelInterpretation 1497 ExtAttrs: 1498 - Name: Exposed 1499 Values: 1500 - Window 1501 Operations: 1502 - Name: connect 1503 Args: 1504 - Name: destinationNode 1505 Type: 1506 Name: AudioNode 1507 - Name: output 1508 Optional: true 1509 Default: "0" 1510 Type: 1511 Name: unsigned long 1512 - Name: input 1513 Optional: true 1514 Default: "0" 1515 Type: 1516 Name: unsigned long 1517 Returns: 1518 - Name: AudioNode 1519 ExtAttrs: 1520 - Name: Exposed 1521 Values: 1522 - Window 1523 - Name: connect 1524 Args: 1525 - Name: destinationParam 1526 Type: 1527 Name: AudioParam 1528 - Name: output 1529 Optional: true 1530 Default: "0" 1531 Type: 1532 Name: unsigned long 1533 Returns: 1534 - Name: undefined 1535 ExtAttrs: 1536 - Name: Exposed 1537 Values: 1538 - Window 1539 - Name: disconnect 1540 Returns: 1541 - Name: undefined 1542 ExtAttrs: 1543 - Name: Exposed 1544 Values: 1545 - Window 1546 - Name: disconnect 1547 Args: 1548 - Name: output 1549 Type: 1550 Name: unsigned long 1551 Returns: 1552 - Name: undefined 1553 ExtAttrs: 1554 - Name: Exposed 1555 Values: 1556 - Window 1557 - Name: disconnect 1558 Args: 1559 - Name: destinationNode 1560 Type: 1561 Name: AudioNode 1562 Returns: 1563 - Name: undefined 1564 ExtAttrs: 1565 - Name: Exposed 1566 Values: 1567 - Window 1568 - Name: disconnect 1569 Args: 1570 - Name: destinationNode 1571 Type: 1572 Name: AudioNode 1573 - Name: output 1574 Type: 1575 Name: unsigned long 1576 Returns: 1577 - Name: undefined 1578 ExtAttrs: 1579 - Name: Exposed 1580 Values: 1581 - Window 1582 - Name: disconnect 1583 Args: 1584 - Name: destinationNode 1585 Type: 1586 Name: AudioNode 1587 - Name: output 1588 Type: 1589 Name: unsigned long 1590 - Name: input 1591 Type: 1592 Name: unsigned long 1593 Returns: 1594 - Name: undefined 1595 ExtAttrs: 1596 - Name: Exposed 1597 Values: 1598 - Window 1599 - Name: disconnect 1600 Args: 1601 - Name: destinationParam 1602 Type: 1603 Name: AudioParam 1604 Returns: 1605 - Name: undefined 1606 ExtAttrs: 1607 - Name: Exposed 1608 Values: 1609 - Window 1610 - Name: disconnect 1611 Args: 1612 - Name: destinationParam 1613 Type: 1614 Name: AudioParam 1615 - Name: output 1616 Type: 1617 Name: unsigned long 1618 Returns: 1619 - Name: undefined 1620 ExtAttrs: 1621 - Name: Exposed 1622 Values: 1623 - Window 1624 - File: webref/webaudio.idl 1625 Dict: 1626 Name: AudioNodeOptions 1627 Fields: 1628 - Name: channelCount 1629 Type: 1630 Name: unsigned long 1631 - Name: channelCountMode 1632 Type: 1633 Name: ChannelCountMode 1634 - Name: channelInterpretation 1635 Type: 1636 Name: ChannelInterpretation 1637 - File: webref/audio-output.idl 1638 Dict: 1639 Name: AudioOutputOptions 1640 Fields: 1641 - Name: deviceId 1642 Default: '""' 1643 Type: 1644 Name: DOMString 1645 - File: webref/webaudio.idl 1646 Interface: 1647 Name: AudioParam 1648 ExtAttrs: 1649 - Name: Exposed 1650 Values: 1651 - Window 1652 Attrs: 1653 - Name: value 1654 Type: 1655 Name: float 1656 ExtAttrs: 1657 - Name: Exposed 1658 Values: 1659 - Window 1660 - Name: automationRate 1661 Type: 1662 Name: AutomationRate 1663 ExtAttrs: 1664 - Name: Exposed 1665 Values: 1666 - Window 1667 - Name: defaultValue 1668 Readonly: true 1669 Type: 1670 Name: float 1671 ExtAttrs: 1672 - Name: Exposed 1673 Values: 1674 - Window 1675 - Name: minValue 1676 Readonly: true 1677 Type: 1678 Name: float 1679 ExtAttrs: 1680 - Name: Exposed 1681 Values: 1682 - Window 1683 - Name: maxValue 1684 Readonly: true 1685 Type: 1686 Name: float 1687 ExtAttrs: 1688 - Name: Exposed 1689 Values: 1690 - Window 1691 Operations: 1692 - Name: setValueAtTime 1693 Args: 1694 - Name: value 1695 Type: 1696 Name: float 1697 - Name: startTime 1698 Type: 1699 Name: double 1700 Returns: 1701 - Name: AudioParam 1702 ExtAttrs: 1703 - Name: Exposed 1704 Values: 1705 - Window 1706 - Name: linearRampToValueAtTime 1707 Args: 1708 - Name: value 1709 Type: 1710 Name: float 1711 - Name: endTime 1712 Type: 1713 Name: double 1714 Returns: 1715 - Name: AudioParam 1716 ExtAttrs: 1717 - Name: Exposed 1718 Values: 1719 - Window 1720 - Name: exponentialRampToValueAtTime 1721 Args: 1722 - Name: value 1723 Type: 1724 Name: float 1725 - Name: endTime 1726 Type: 1727 Name: double 1728 Returns: 1729 - Name: AudioParam 1730 ExtAttrs: 1731 - Name: Exposed 1732 Values: 1733 - Window 1734 - Name: setTargetAtTime 1735 Args: 1736 - Name: target 1737 Type: 1738 Name: float 1739 - Name: startTime 1740 Type: 1741 Name: double 1742 - Name: timeConstant 1743 Type: 1744 Name: float 1745 Returns: 1746 - Name: AudioParam 1747 ExtAttrs: 1748 - Name: Exposed 1749 Values: 1750 - Window 1751 - Name: setValueCurveAtTime 1752 Args: 1753 - Name: values 1754 Type: 1755 Name: sequence 1756 Params: 1757 - Name: float 1758 - Name: startTime 1759 Type: 1760 Name: double 1761 - Name: duration 1762 Type: 1763 Name: double 1764 Returns: 1765 - Name: AudioParam 1766 ExtAttrs: 1767 - Name: Exposed 1768 Values: 1769 - Window 1770 - Name: cancelScheduledValues 1771 Args: 1772 - Name: cancelTime 1773 Type: 1774 Name: double 1775 Returns: 1776 - Name: AudioParam 1777 ExtAttrs: 1778 - Name: Exposed 1779 Values: 1780 - Window 1781 - Name: cancelAndHoldAtTime 1782 Args: 1783 - Name: cancelTime 1784 Type: 1785 Name: double 1786 Returns: 1787 - Name: AudioParam 1788 ExtAttrs: 1789 - Name: Exposed 1790 Values: 1791 - Window 1792 - File: webref/webaudio.idl 1793 Dict: 1794 Name: AudioParamDescriptor 1795 Fields: 1796 - Name: name 1797 Required: true 1798 Type: 1799 Name: DOMString 1800 - Name: defaultValue 1801 Default: "0" 1802 Type: 1803 Name: float 1804 - Name: minValue 1805 Default: "-3.4028235e38" 1806 Type: 1807 Name: float 1808 - Name: maxValue 1809 Default: "3.4028235e38" 1810 Type: 1811 Name: float 1812 - Name: automationRate 1813 Default: '"a-rate"' 1814 Type: 1815 Name: AutomationRate 1816 - File: webref/webaudio.idl 1817 Interface: 1818 Name: AudioParamMap 1819 ExtAttrs: 1820 - Name: Exposed 1821 Values: 1822 - Window 1823 Maplike: 1824 TypeParams: 1825 - Name: DOMString 1826 - Name: AudioParam 1827 Readonly: true 1828 - File: webref/webaudio.idl 1829 Interface: 1830 Name: AudioProcessingEvent 1831 Inherits: Event 1832 ExtAttrs: 1833 - Name: Exposed 1834 Values: 1835 - Window 1836 Attrs: 1837 - Name: playbackTime 1838 Readonly: true 1839 Type: 1840 Name: double 1841 ExtAttrs: 1842 - Name: Exposed 1843 Values: 1844 - Window 1845 - Name: inputBuffer 1846 Readonly: true 1847 Type: 1848 Name: AudioBuffer 1849 ExtAttrs: 1850 - Name: Exposed 1851 Values: 1852 - Window 1853 - Name: outputBuffer 1854 Readonly: true 1855 Type: 1856 Name: AudioBuffer 1857 ExtAttrs: 1858 - Name: Exposed 1859 Values: 1860 - Window 1861 Constructors: 1862 - Args: 1863 - Name: type 1864 Type: 1865 Name: DOMString 1866 - Name: eventInitDict 1867 Type: 1868 Name: AudioProcessingEventInit 1869 ExtAttrs: 1870 - Name: Exposed 1871 Values: 1872 - Window 1873 - File: webref/webaudio.idl 1874 Dict: 1875 Name: AudioProcessingEventInit 1876 Inherits: EventInit 1877 Fields: 1878 - Name: playbackTime 1879 Required: true 1880 Type: 1881 Name: double 1882 - Name: inputBuffer 1883 Required: true 1884 Type: 1885 Name: AudioBuffer 1886 - Name: outputBuffer 1887 Required: true 1888 Type: 1889 Name: AudioBuffer 1890 - Name: bubbles 1891 Default: "false" 1892 Type: 1893 Name: boolean 1894 - Name: cancelable 1895 Default: "false" 1896 Type: 1897 Name: boolean 1898 - Name: composed 1899 Default: "false" 1900 Type: 1901 Name: boolean 1902 - File: webref/webaudio.idl 1903 Interface: 1904 Name: AudioRenderCapacity 1905 Inherits: EventTarget 1906 ExtAttrs: 1907 - Name: Exposed 1908 Values: 1909 - Window 1910 Attrs: 1911 - Name: onupdate 1912 Type: 1913 Name: EventHandler 1914 ExtAttrs: 1915 - Name: Exposed 1916 Values: 1917 - Window 1918 Operations: 1919 - Name: start 1920 Args: 1921 - Name: options 1922 Optional: true 1923 Default: '{}' 1924 Type: 1925 Name: AudioRenderCapacityOptions 1926 Returns: 1927 - Name: undefined 1928 ExtAttrs: 1929 - Name: Exposed 1930 Values: 1931 - Window 1932 - Name: stop 1933 Returns: 1934 - Name: undefined 1935 ExtAttrs: 1936 - Name: Exposed 1937 Values: 1938 - Window 1939 - File: webref/webaudio.idl 1940 Interface: 1941 Name: AudioRenderCapacityEvent 1942 Inherits: Event 1943 ExtAttrs: 1944 - Name: Exposed 1945 Values: 1946 - Window 1947 Attrs: 1948 - Name: timestamp 1949 Readonly: true 1950 Type: 1951 Name: double 1952 ExtAttrs: 1953 - Name: Exposed 1954 Values: 1955 - Window 1956 - Name: averageLoad 1957 Readonly: true 1958 Type: 1959 Name: double 1960 ExtAttrs: 1961 - Name: Exposed 1962 Values: 1963 - Window 1964 - Name: peakLoad 1965 Readonly: true 1966 Type: 1967 Name: double 1968 ExtAttrs: 1969 - Name: Exposed 1970 Values: 1971 - Window 1972 - Name: underrunRatio 1973 Readonly: true 1974 Type: 1975 Name: double 1976 ExtAttrs: 1977 - Name: Exposed 1978 Values: 1979 - Window 1980 Constructors: 1981 - Args: 1982 - Name: type 1983 Type: 1984 Name: DOMString 1985 - Name: eventInitDict 1986 Optional: true 1987 Default: '{}' 1988 Type: 1989 Name: AudioRenderCapacityEventInit 1990 ExtAttrs: 1991 - Name: Exposed 1992 Values: 1993 - Window 1994 - File: webref/webaudio.idl 1995 Dict: 1996 Name: AudioRenderCapacityEventInit 1997 Inherits: EventInit 1998 Fields: 1999 - Name: timestamp 2000 Default: "0" 2001 Type: 2002 Name: double 2003 - Name: averageLoad 2004 Default: "0" 2005 Type: 2006 Name: double 2007 - Name: peakLoad 2008 Default: "0" 2009 Type: 2010 Name: double 2011 - Name: underrunRatio 2012 Default: "0" 2013 Type: 2014 Name: double 2015 - Name: bubbles 2016 Default: "false" 2017 Type: 2018 Name: boolean 2019 - Name: cancelable 2020 Default: "false" 2021 Type: 2022 Name: boolean 2023 - Name: composed 2024 Default: "false" 2025 Type: 2026 Name: boolean 2027 - File: webref/webaudio.idl 2028 Dict: 2029 Name: AudioRenderCapacityOptions 2030 Fields: 2031 - Name: updateInterval 2032 Default: "1" 2033 Type: 2034 Name: double 2035 - File: webref/webcodecs.idl 2036 Enum: 2037 Name: AudioSampleFormat 2038 Values: 2039 - u8 2040 - s16 2041 - s32 2042 - f32 2043 - u8-planar 2044 - s16-planar 2045 - s32-planar 2046 - f32-planar 2047 - File: webref/webaudio.idl 2048 Interface: 2049 Name: AudioScheduledSourceNode 2050 Inherits: AudioNode 2051 ExtAttrs: 2052 - Name: Exposed 2053 Values: 2054 - Window 2055 Attrs: 2056 - Name: onended 2057 Type: 2058 Name: EventHandler 2059 ExtAttrs: 2060 - Name: Exposed 2061 Values: 2062 - Window 2063 Operations: 2064 - Name: start 2065 Args: 2066 - Name: when 2067 Optional: true 2068 Default: "0" 2069 Type: 2070 Name: double 2071 Returns: 2072 - Name: undefined 2073 ExtAttrs: 2074 - Name: Exposed 2075 Values: 2076 - Window 2077 - Name: stop 2078 Args: 2079 - Name: when 2080 Optional: true 2081 Default: "0" 2082 Type: 2083 Name: double 2084 Returns: 2085 - Name: undefined 2086 ExtAttrs: 2087 - Name: Exposed 2088 Values: 2089 - Window 2090 - File: webref/webaudio.idl 2091 Interface: 2092 Name: AudioSinkInfo 2093 ExtAttrs: 2094 - Name: Exposed 2095 Values: 2096 - Window 2097 Attrs: 2098 - Name: type 2099 Readonly: true 2100 Type: 2101 Name: AudioSinkType 2102 ExtAttrs: 2103 - Name: Exposed 2104 Values: 2105 - Window 2106 - File: webref/webaudio.idl 2107 Dict: 2108 Name: AudioSinkOptions 2109 Fields: 2110 - Name: type 2111 Required: true 2112 Type: 2113 Name: AudioSinkType 2114 - File: webref/webaudio.idl 2115 Enum: 2116 Name: AudioSinkType 2117 Values: 2118 - none 2119 - File: webref/webaudio.idl 2120 Dict: 2121 Name: AudioTimestamp 2122 Fields: 2123 - Name: contextTime 2124 Type: 2125 Name: double 2126 - Name: performanceTime 2127 Type: 2128 Name: DOMHighResTimeStamp 2129 - File: webref/html.idl 2130 Interface: 2131 Name: AudioTrack 2132 ExtAttrs: 2133 - Name: Exposed 2134 Values: 2135 - Window 2136 Attrs: 2137 - Name: id 2138 Readonly: true 2139 Type: 2140 Name: DOMString 2141 ExtAttrs: 2142 - Name: Exposed 2143 Values: 2144 - Window 2145 - Name: kind 2146 Readonly: true 2147 Type: 2148 Name: DOMString 2149 ExtAttrs: 2150 - Name: Exposed 2151 Values: 2152 - Window 2153 - Name: label 2154 Readonly: true 2155 Type: 2156 Name: DOMString 2157 ExtAttrs: 2158 - Name: Exposed 2159 Values: 2160 - Window 2161 - Name: language 2162 Readonly: true 2163 Type: 2164 Name: DOMString 2165 ExtAttrs: 2166 - Name: Exposed 2167 Values: 2168 - Window 2169 - Name: enabled 2170 Type: 2171 Name: boolean 2172 ExtAttrs: 2173 - Name: Exposed 2174 Values: 2175 - Window 2176 - Name: sourceBuffer 2177 Readonly: true 2178 Type: 2179 Name: SourceBuffer 2180 Nullable: true 2181 ExtAttrs: 2182 - Name: Exposed 2183 Values: 2184 - Window 2185 - DedicatedWorker